[IMP] account_payment : YML test for report and demo data added

bzr revid: ach@tinyerp.com-20100916153814-s4qakadpqjkvem2j
This commit is contained in:
Anup (OpenERP) 2010-09-16 21:08:14 +05:30
parent b8fe856fb9
commit e470276384
3 changed files with 37 additions and 2 deletions

View File

@ -47,8 +47,11 @@
'account_invoice_view.xml',
'account_payment_report.xml',
],
'demo_xml': [],
'test': ['test/account_payment.yml'],
'demo_xml': ['account_payment_demo.xml'],
'test': [
'test/account_payment.yml'
'test/account_payment_report.yml'
],
'installable': True,
'active': False,
'certificate': '0061703998541',

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="1">
<record id="partner_bank_1" model="res.partner.bank">
<field name="name">Reserve Bank</field>
<field name="acc_number">00987654321</field>
<field name="partner_id" ref="base.res_partner_agrolait"></field>
<field name="state" eval="bank"/>
</record>
<record id="payment_mode_1" model="payment.mode">
<field name="name">Direct Payment</field>
<field name="journal" ref="account.sales_journal"/>
<field name="bank_id" ref="account_payment.partner_bank_1"/>
<field name="company_id" ref="base.main_company"/>
</record>
<record id="payment_order_1" model="payment.order">
<field name="reference">ORDER1</field>
<field name="mode" ref="account_payment.payment_mode_1"/>
<field name="user_id" ref="base.user_root"/>
<field name="date_prefered">now</field>
<field name="state">draft</field>
</record>
</data>
</openerp>

View File

@ -0,0 +1,8 @@
-
In order to test the PDF reports defined on Account Payment, Print a Payment Order
-
!python {model: payment.order}: |
import netsvc, tools, os
(data, format) = netsvc.LocalService('report.payment.order').create(cr, uid, [ref('account_payment.payment_order_1')], {}, {})
if tools.config['test_report_directory']:
file(os.path.join(tools.config['test_report_directory'], 'account_payment-payment_order_report.'+format), 'wb+').write(data)