From f39871fa1a54d0edafe476c705b6459bdcbd1fc0 Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Mon, 4 Nov 2019 16:44:35 +0100 Subject: [PATCH] [IMP] sale_margin: Adapt tests to work with/without demo data --- addons/sale_margin/tests/test_sale_margin.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/addons/sale_margin/tests/test_sale_margin.py b/addons/sale_margin/tests/test_sale_margin.py index a3aad9673f6..52a5e36baa2 100644 --- a/addons/sale_margin/tests/test_sale_margin.py +++ b/addons/sale_margin/tests/test_sale_margin.py @@ -12,9 +12,12 @@ class TestSaleMargin(common.TransactionCase): self.SaleOrder = self.env['sale.order'] self.product_uom_id = self.ref('uom.product_uom_unit') - self.product_id = self.ref('product.product_product_24') - self.partner_id = self.ref('base.res_partner_4') - self.partner_invoice_address_id = self.ref('base.res_partner_address_7') + self.product_id = self.env['product.product'].create({'name': 'Individual Workplace'}).id + self.partner_id = self.env['res.partner'].create({'name': 'A test partner'}).id + self.partner_invoice_address_id = self.env['res.partner'].create({ + 'name': 'A test partner address', + 'parent_id': self.partner_id, + }).id self.pricelist_id = self.ref('product.list0') def test_sale_margin(self):