From c5bafdb2edc5df67018a2d643abf3070ca92328f Mon Sep 17 00:00:00 2001 From: Sergi Almacellas Abellana Date: Wed, 2 Aug 2023 20:37:15 +0200 Subject: [PATCH] Test searching on move's purchase and sale from kit --- .../product_kit/tests/scenario_product_kit_purchase.rst | 8 +++++++- modules/product_kit/tests/scenario_product_kit_sale.rst | 7 +++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/modules/product_kit/tests/scenario_product_kit_purchase.rst b/modules/product_kit/tests/scenario_product_kit_purchase.rst index 5ada8081f4..de61196bc7 100644 --- a/modules/product_kit/tests/scenario_product_kit_purchase.rst +++ b/modules/product_kit/tests/scenario_product_kit_purchase.rst @@ -195,8 +195,15 @@ Check invoice:: Check stock moves:: + >>> Move = Model.get('stock.move') >>> len(purchase.moves) 4 + >>> len(Move.find([('purchase', '!=', None)])) + 4 + >>> len(Move.find([('purchase', '!=', purchase.id)])) + 0 + >>> len(Move.find([('purchase', '=', purchase.id)])) + 4 >>> product2quantity = { ... m.product: m.quantity for m in purchase.moves} >>> product2quantity[composed_product] @@ -210,7 +217,6 @@ Check stock moves:: Receive partial shipment:: - >>> Move = Model.get('stock.move') >>> ShipmentIn = Model.get('stock.shipment.in') >>> shipment = ShipmentIn() >>> shipment.supplier = supplier diff --git a/modules/product_kit/tests/scenario_product_kit_sale.rst b/modules/product_kit/tests/scenario_product_kit_sale.rst index 2b231d7c8e..bc4bcc7973 100644 --- a/modules/product_kit/tests/scenario_product_kit_sale.rst +++ b/modules/product_kit/tests/scenario_product_kit_sale.rst @@ -184,11 +184,18 @@ Check invoice:: Check shipment:: + >>> Move = Model.get('stock.move') >>> shipment, = sale.shipments >>> len(shipment.outgoing_moves) 4 >>> len(sale.moves) 4 + >>> len(Move.find([('sale', '!=', None)])) + 4 + >>> len(Move.find([('sale', '!=', sale.id)])) + 0 + >>> len(Move.find([('sale', '=', sale.id)])) + 4 >>> product2quantity = { ... m.product: m.quantity for m in shipment.outgoing_moves} >>> product2quantity[composed_product]