[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 <tic@odoo.com>
Signed-off-by: Pawel Fertyk (pafe) <pafe@odoo.com>
This commit is contained in:
Paweł Fertyk
2023-06-28 20:21:45 +02:00
parent aee2f14d23
commit 7af6149a3f
+10
View File
@@ -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},
])