From db13c7b51f4bb745a1a702e3ba776fc550fdba3a Mon Sep 17 00:00:00 2001 From: "Anup (OpenERP)" Date: Fri, 17 Sep 2010 15:17:57 +0530 Subject: [PATCH] [IMP] project_plannning : YML test for report and demo data added bzr revid: ach@tinyerp.com-20100917094757-8ro6i925et0osp0w --- addons/project_planning/__openerp__.py | 1 + addons/project_planning/project_planning_demo.xml | 8 ++++++++ addons/project_planning/test/project_plannning_report.yml | 8 ++++++++ 3 files changed, 17 insertions(+) create mode 100644 addons/project_planning/test/project_plannning_report.yml diff --git a/addons/project_planning/__openerp__.py b/addons/project_planning/__openerp__.py index 4624de97f8c..3f378cc21be 100644 --- a/addons/project_planning/__openerp__.py +++ b/addons/project_planning/__openerp__.py @@ -55,6 +55,7 @@ At the end of the month, the planning manager can also check if the encoded time ], 'test': [ 'test/planning_states.yml' + 'test/planning_report.yml' ], 'installable': True, 'active': False, diff --git a/addons/project_planning/project_planning_demo.xml b/addons/project_planning/project_planning_demo.xml index 9a64217f252..1c12e5c53cf 100644 --- a/addons/project_planning/project_planning_demo.xml +++ b/addons/project_planning/project_planning_demo.xml @@ -8,5 +8,13 @@ + + Project_Planning + 20 + 2010-01-01' + 2010-12-31 + draft + + diff --git a/addons/project_planning/test/project_plannning_report.yml b/addons/project_planning/test/project_plannning_report.yml new file mode 100644 index 00000000000..770522c0d17 --- /dev/null +++ b/addons/project_planning/test/project_plannning_report.yml @@ -0,0 +1,8 @@ +- + In order to test the PDF reports defined on a Project Planning, we will print Project Planning report +- + !python {model: report_account_analytic.planning}: | + import netsvc, tools, os + (data, format) = netsvc.LocalService('report.report_account_analytic.planning.print').create(cr, uid, [ref('project_planning.project_plannning_1')], {}, {}) + if tools.config['test_report_directory']: + file(os.path.join(tools.config['test_report_directory'], 'project_planning-project_planning_report'+format), 'wb+').write(data) \ No newline at end of file