Newer
Older
import odoo
from ..export import export
from .util.odoo_tests import TestBase
@odoo.tests.common.at_install(False)
@odoo.tests.common.post_install(True)
class Test(TestBase):
def test_export_char_field(self):
record = self.env["res.partner"].create({"name": "my name"})
self.assertEqual(
{"name": "my name", "company": None},
export(
record, {"name": {}, "company": {"source": "company_name"}}
),
)
def test_export_integer_field(self):
record = self.env["res.partner"].create({"name": "my name"})
self.assertEqual({"color": 0}, export(record, {"color": {}}))
record.color = 10
self.assertEqual({"color": 10}, export(record, {"color": {}}))