diff --git a/trytond/tests/field_function.xml b/trytond/tests/field_function.xml new file mode 100644 index 0000000000..01dcf7830f --- /dev/null +++ b/trytond/tests/field_function.xml @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/trytond/tests/test_field_function.py b/trytond/tests/test_field_function.py index 08bf8ffefc..dd59b6bc27 100644 --- a/trytond/tests/test_field_function.py +++ b/trytond/tests/test_field_function.py @@ -52,8 +52,7 @@ class FieldFunctionTestCase(unittest.TestCase): with Transaction().new_transaction(readonly=True), \ patch.object(Model, 'getter') as getter: - record = Model() - record.save() + record, = Model.search([], limit=1) record.function_with_context record.function_without_context self.assertEqual(getter.call_count, 2) diff --git a/trytond/tests/tryton.cfg b/trytond/tests/tryton.cfg index e366de7526..67ad062c15 100644 --- a/trytond/tests/tryton.cfg +++ b/trytond/tests/tryton.cfg @@ -8,4 +8,5 @@ xml: workflow.xml wizard.xml modelview.xml + field_function.xml message.xml