Skip to content

Commit

Permalink
[FIX] unit test
Browse files Browse the repository at this point in the history
  • Loading branch information
mathieudelva committed Aug 27, 2024
1 parent cf38bd9 commit f81fc9b
Showing 1 changed file with 20 additions and 19 deletions.
39 changes: 20 additions & 19 deletions purchase_split_by_incoterm/tests/test_purchase_order_incoterm.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,6 @@ def setUpClass(cls):
cls.partner = cls.env.ref("base.res_partner_12")
cls.partner.purchase_incoterm_id = cls.env.ref("account.incoterm_FAS")
cls.product = cls.env.ref("product.product_product_9")
cls.packaging = cls.env["product.packaging"].create(
{"name": "Test packaging", "product_id": cls.product.id, "qty": 5.0}
)
cls.packaging_10 = cls.env["product.packaging"].create(
{"name": "Test packaging", "product_id": cls.product.id, "qty": 10.0}
)
cls.packaging_12 = cls.env["product.packaging"].create(
{"name": "Test packaging 12", "product_id": cls.product.id, "qty": 12.0}
)
cls.env.user.groups_id += cls.env.ref("product.group_stock_packaging")
cls.warehouse = cls.env.ref("stock.warehouse0")
cls.warehouse.mto_mts_management = True
Expand Down Expand Up @@ -80,7 +71,6 @@ def setUpClass(cls):
).execute()

def test_sale_order_with_multiple_incoterm(self):

product_variant_id = self.product_id.product_variant_id
product_variant_id2 = self.product_id2.product_variant_id
sale_order1 = self.env["sale.order"].create(
Expand Down Expand Up @@ -108,25 +98,36 @@ def test_sale_order_with_multiple_incoterm(self):
)
sale_order1.action_confirm()
partner2 = self.env.ref("base.res_partner_3")
partner2.purchase_incoterm_id = self.env.ref("account.incoterm_FOB")
sale_order2 = self.env["sale.order"].create(
vendor_id = self.env.ref("base.res_partner_4")
vendor_id.purchase_incoterm_id = self.env.ref("account.incoterm_FOB").id
product_variant_id.seller_ids = [(5, 0, 0)]
product_variant_id.write(
{
"partner_id": partner2.id,
"order_line": [
"seller_ids": [
(
0,
0,
{
"product_id": product_variant_id.id,
"product_uom_qty": 5,
"partner_id": vendor_id.id,
"price": 10,
"currency_id": self.currency_id.id,
"delay": 1,
},
),
)
]
}
)

sale_order2 = self.env["sale.order"].create(
{
"partner_id": partner2.id,
"order_line": [
(
0,
0,
{
"product_id": product_variant_id2.id,
"product_uom_qty": 10,
"product_id": product_variant_id.id,
"product_uom_qty": 5,
},
),
],
Expand Down

0 comments on commit f81fc9b

Please sign in to comment.