[FIX] manual backport of http://bazaar.launchpad.net/~openerp/openobject-server/5.0/revision/chs@openerp.com-20100503080002-4128xzlmtcty0o3s
lp bug: https://launchpad.net/bugs/534769 fixed bzr revid: chs@openerp.com-20100531140012-cugn1lasuhszhias
This commit is contained in:
parent
f886032d5b
commit
ea3b439b5c
|
@ -66,7 +66,15 @@
|
|||
'security/ir.model.access.csv'
|
||||
|
||||
],
|
||||
'demo_xml': ['base_demo.xml', 'res/partner/partner_demo.xml', 'res/partner/crm_demo.xml','test/base_test.xml'],
|
||||
'demo_xml': [
|
||||
'base_demo.xml',
|
||||
'res/partner/partner_demo.xml',
|
||||
'res/partner/crm_demo.xml',
|
||||
],
|
||||
'test': [
|
||||
'test/base_test.xml',
|
||||
'test/test_context.xml',
|
||||
],
|
||||
'installable': True,
|
||||
'active': True,
|
||||
'certificate': '0076807797149',
|
||||
|
|
|
@ -1293,7 +1293,18 @@
|
|||
<field name="currency_id" ref="INR"/>
|
||||
<field eval="time.strftime('%Y-01-01')" name="name"/>
|
||||
</record>
|
||||
|
||||
|
||||
<record id="rateINR2001" model="res.currency.rate">
|
||||
<field name="rate">0.631</field>
|
||||
<field name="currency_id" ref="INR"/>
|
||||
<field name="name">2001-01-01</field>
|
||||
</record>
|
||||
<record id="rateINR2002" model="res.currency.rate">
|
||||
<field name="rate">0.632</field>
|
||||
<field name="currency_id" ref="INR"/>
|
||||
<field name="name">2002-01-01</field>
|
||||
</record>
|
||||
|
||||
<record id="AUD" model="res.currency">
|
||||
<field name="name">AUD</field>
|
||||
<field name="code">AUD</field>
|
||||
|
|
|
@ -0,0 +1,20 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<!-- Test context attribute for unit tests -->
|
||||
<data context="{'date': '2001-06-01'}">
|
||||
<assert
|
||||
model="res.currency"
|
||||
id="INR"
|
||||
string="Indian rupee rate in 2001">
|
||||
<!-- date specified in data element's context -->
|
||||
<test expr="str(rate)">0.631</test>
|
||||
</assert>
|
||||
<assert
|
||||
model="res.currency"
|
||||
id="INR"
|
||||
string="Indian rupee rate in 2002"
|
||||
context="{'date': '2002-06-01'}">
|
||||
<test expr="str(rate)">0.632</test>
|
||||
</assert>
|
||||
</data>
|
||||
</openerp>
|
|
@ -32,6 +32,7 @@
|
|||
<rng:attribute name="name" />
|
||||
<rng:optional><rng:attribute name="id" /></rng:optional>
|
||||
<rng:optional><rng:attribute name="eval" /></rng:optional>
|
||||
<rng:optional><rng:attribute name="context" /></rng:optional>
|
||||
<rng:choice>
|
||||
<rng:empty />
|
||||
<rng:oneOrMore>
|
||||
|
@ -51,6 +52,7 @@
|
|||
<rng:optional><rng:attribute name="count" /></rng:optional>
|
||||
<rng:optional><rng:attribute name="string" /></rng:optional>
|
||||
<rng:optional><rng:attribute name="id" /></rng:optional>
|
||||
<rng:optional><rng:attribute name="context" /></rng:optional>
|
||||
<rng:optional><rng:attribute name="severity" /></rng:optional>
|
||||
<rng:zeroOrMore>
|
||||
<rng:element name="test">
|
||||
|
@ -70,6 +72,7 @@
|
|||
<rng:optional><rng:attribute name="ref" /></rng:optional>
|
||||
<rng:attribute name="action"/>
|
||||
<rng:optional><rng:attribute name="uid"/></rng:optional>
|
||||
<rng:optional><rng:attribute name="context" /></rng:optional>
|
||||
<rng:choice>
|
||||
<rng:empty/>
|
||||
<rng:ref name="value"/>
|
||||
|
@ -205,6 +208,7 @@
|
|||
<rng:define name="data">
|
||||
<rng:element name="data">
|
||||
<rng:optional><rng:attribute name="noupdate" /></rng:optional>
|
||||
<rng:optional><rng:attribute name="context" /></rng:optional>
|
||||
<rng:zeroOrMore>
|
||||
<rng:choice>
|
||||
<rng:text/>
|
||||
|
|
Loading…
Reference in New Issue