From e4479ffd6abb156316614c635343447f943a87b5 Mon Sep 17 00:00:00 2001 From: "JMA (OpenERP)" Date: Thu, 16 Sep 2010 19:30:17 +0530 Subject: [PATCH] [IMP] point_of_sale : yml test report added bzr revid: jma@tinyerp.com-20100916140017-h651k3095mv24faa --- addons/point_of_sale/__openerp__.py | 3 ++- addons/point_of_sale/test/pos_details_report.yml | 8 ++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 addons/point_of_sale/test/pos_details_report.yml diff --git a/addons/point_of_sale/__openerp__.py b/addons/point_of_sale/__openerp__.py index 351fc7ef733..21c7bdaab45 100644 --- a/addons/point_of_sale/__openerp__.py +++ b/addons/point_of_sale/__openerp__.py @@ -74,7 +74,8 @@ Main features : ], 'demo_xml': ['pos_demo.xml','singer_statement_demo.xml','multi_company_stock_data.xml',], 'test':['test/pos_test.yml', - 'test/pos_report.yml'], + 'test/pos_report.yml', + 'test/pos_details.yml'], 'installable': True, } # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/point_of_sale/test/pos_details_report.yml b/addons/point_of_sale/test/pos_details_report.yml new file mode 100644 index 00000000000..72f35b87ec5 --- /dev/null +++ b/addons/point_of_sale/test/pos_details_report.yml @@ -0,0 +1,8 @@ +- + In order to test the PDF reports defined on a Point Of Sale, we will print a POS Details report +- + !python {model: ir.ui.menu}: | + import netsvc, tools, os, time + (data, format) = netsvc.LocalService('report.pos.details').create(cr, uid, [], {'model':'ir.ui.menu', 'form':{'date_start': time.strftime('%Y-%m-%d'), 'date_end': time.strftime('%Y-%m-%d') }}, {}) + if tools.config['test_report_directory']: + file(os.path.join(tools.config['test_report_directory'], 'point_of_sale- pos details report'+format), 'wb+').write(data) \ No newline at end of file