From 7af6149a3f4b7ea12e92194cf152c0eaed06b00e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Fertyk?= Date: Tue, 27 Jun 2023 11:45:09 +0000 Subject: [PATCH] [FIX] mrp: add missing test for mass produce This is a missing test for #126066 . closes odoo/odoo#126667 Task: 3370869 X-original-commit: 1b4a0d871662670ec2a360379913d1e30feec40c Signed-off-by: Tiffany Chang Signed-off-by: Pawel Fertyk (pafe) --- addons/mrp/tests/test_smp.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/addons/mrp/tests/test_smp.py b/addons/mrp/tests/test_smp.py index 4a1e2608600..c5e98838b4d 100644 --- a/addons/mrp/tests/test_smp.py +++ b/addons/mrp/tests/test_smp.py @@ -122,3 +122,13 @@ class TestMrpSerialMassProduce(TestMrpCommon): self.assertEqual(mo.procurement_group_id.mrp_production_ids[2].move_raw_ids[1].move_lines_count, 1) # 2nd MO should have 2 move lines (2 different lots) for product_to_use_1 self.assertEqual(mo.procurement_group_id.mrp_production_ids[1].move_raw_ids[1].move_lines_count, 2) + + # Verify if lot IDs were correctly assigned to move lines + mo.procurement_group_id.mrp_production_ids.button_mark_done() + + final_sns = mo.procurement_group_id.mrp_production_ids.lot_producing_id + self.assertRecordValues(final_sns, [ + {'product_qty': 1}, + {'product_qty': 1}, + {'product_qty': 1}, + ])