From 021a00407c007fbef9b954664102026ef8c371fa Mon Sep 17 00:00:00 2001 From: DavidJForgeFlow Date: Wed, 27 Sep 2023 16:00:51 +0200 Subject: [PATCH] [FIX] rma_account: create correctly two-step rules in test --- rma_account/tests/test_rma_stock_account.py | 26 ++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/rma_account/tests/test_rma_stock_account.py b/rma_account/tests/test_rma_stock_account.py index 8db54d37..700e81a7 100644 --- a/rma_account/tests/test_rma_stock_account.py +++ b/rma_account/tests/test_rma_stock_account.py @@ -284,7 +284,31 @@ class TestRmaStockAccount(TestRma): ) self.env["stock.rule"].create( { - "name": "Customers->RMA", + "name": "Output->Customer", + "action": "pull", + "warehouse_id": self.wh.id, + "location_src_id": self.output_location.id, + "location_id": self.customer_location.id, + "procure_method": "make_to_order", + "route_id": self.customer_route.id, + "picking_type_id": self.env.ref("stock.picking_type_internal").id, + } + ) + self.env["stock.rule"].create( + { + "name": "Customer->Input", + "action": "pull", + "warehouse_id": self.wh.id, + "location_src_id": self.customer_location.id, + "location_id": self.input_location.id, + "procure_method": "make_to_stock", + "route_id": self.customer_route.id, + "picking_type_id": self.env.ref("stock.picking_type_internal").id, + } + ) + self.env["stock.rule"].create( + { + "name": "Input->RMA", "action": "pull", "warehouse_id": self.wh.id, "location_src_id": self.customer_location.id,