Skip to content

Commit 8bd3a12

Browse files
committed
[FIX] sale_order_qty_change_no_recompute: Avoid error in tests if pricelist_id field is invisible
AssertionError: can't write on invisible field pricelist_id
1 parent 3086d06 commit 8bd3a12

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

sale_order_qty_change_no_recompute/tests/test_sale_order_qty_change.py

+5-3
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,14 @@ def setUpClass(cls):
1313
cls.product_2 = cls.env["product.product"].create(
1414
{"name": "Test Product 2", "list_price": 30.00, "taxes_id": False}
1515
)
16-
pricelist = cls.env["product.pricelist"].create({"name": "Test pricelist"})
16+
cls.partner = cls.env["res.partner"].create({"name": "Test partner"})
17+
cls.partner.property_product_pricelist = cls.env["product.pricelist"].create(
18+
{"name": "Test pricelist"}
19+
)
1720
sale_form = Form(
1821
cls.env["sale.order"].with_context(prevent_onchange_quantity=True)
1922
)
20-
sale_form.partner_id = cls.env.ref("base.res_partner_12")
21-
sale_form.pricelist_id = pricelist
23+
sale_form.partner_id = cls.partner
2224
with sale_form.order_line.new() as cls.line_form:
2325
cls.line_form.product_id = cls.product_1
2426
cls.line_form.product_uom_qty = 1

0 commit comments

Comments
 (0)