[IMP] account_payment : YML test for report and demo data added
bzr revid: ach@tinyerp.com-20100916153814-s4qakadpqjkvem2j
This commit is contained in:
parent
b8fe856fb9
commit
e470276384
|
@ -47,8 +47,11 @@
|
||||||
'account_invoice_view.xml',
|
'account_invoice_view.xml',
|
||||||
'account_payment_report.xml',
|
'account_payment_report.xml',
|
||||||
],
|
],
|
||||||
'demo_xml': [],
|
'demo_xml': ['account_payment_demo.xml'],
|
||||||
'test': ['test/account_payment.yml'],
|
'test': [
|
||||||
|
'test/account_payment.yml'
|
||||||
|
'test/account_payment_report.yml'
|
||||||
|
],
|
||||||
'installable': True,
|
'installable': True,
|
||||||
'active': False,
|
'active': False,
|
||||||
'certificate': '0061703998541',
|
'certificate': '0061703998541',
|
||||||
|
|
|
@ -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>
|
|
@ -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)
|
Loading…
Reference in New Issue