Hi all,
I try to test unit test in openerp v7. I have create a simple object named zentest. In this object i have 2 fields : myinteger and mytext.
I create a yml file to run unit tests :
-
!record {model: zentest, id: myzentestyml0, view: False}:
mytext: on test le truc
myinteger: 6
-
!assert {model: zentest, id: myzentestyml0, string: My first test}:
- myinteger == 6
-
!python {model: zentest}: |
mydata = self.browse(cr, uid, ref("myzentestyml0"))
assert mydata.myinteger == 6, "the second test"
I run this test with the command : python /opt/openerp/server/openerp-server --init=zentest --test-file=/opt/openerp/addons/zentest/test/zen_test.yml -d test --test-enable
I have this message : ERROR test openerp.tools.yaml_import: myzentestyml0 not found when processing /opt/openerp/addons/zentest/test/zen_test.yml.
I don't understand : the first test is ok then myzentestyml0 look's ok. Any idea ?
thanks
Arnaud