summaryrefslogtreecommitdiff
path: root/addons/mrp_subcontracting/tests
diff options
context:
space:
mode:
authorArnold Moyaux <arm@odoo.com>2019-08-14 13:55:00 +0000
committerArnold Moyaux <arm@odoo.com>2019-08-19 15:03:59 +0000
commita684372fdd4247553978d893a354eec01dfad288 (patch)
tree6c7d7a7e368d24f006bcbeb6eaebe44a935dd319 /addons/mrp_subcontracting/tests
parent39c5d0f35efbfbd43fbcc8e8ad48a9477b8fd77c (diff)
[IMP] mrp_subcontracting: subcontractors required
Force to set subcontractors on subcontracting BoM since it's always used in order to determine if a subcontracting should be apply on a receipt or not. Also there is not magical behavior has 'if there is no subcontractor on the BoM then it means all partners...'
Diffstat (limited to 'addons/mrp_subcontracting/tests')
-rw-r--r--addons/mrp_subcontracting/tests/common.py1
-rw-r--r--addons/mrp_subcontracting/tests/test_subcontracting.py1
2 files changed, 2 insertions, 0 deletions
diff --git a/addons/mrp_subcontracting/tests/common.py b/addons/mrp_subcontracting/tests/common.py
index f72e2f4923a..224dfa08504 100644
--- a/addons/mrp_subcontracting/tests/common.py
+++ b/addons/mrp_subcontracting/tests/common.py
@@ -35,6 +35,7 @@ class TestMrpSubcontractingCommon(SavepointCase):
bom_form = Form(cls.env['mrp.bom'])
bom_form.type = 'subcontract'
bom_form.product_tmpl_id = cls.finished.product_tmpl_id
+ bom_form.subcontractor_ids.add(cls.subcontractor_partner1)
with bom_form.bom_line_ids.new() as bom_line:
bom_line.product_id = cls.comp1
bom_line.product_qty = 1
diff --git a/addons/mrp_subcontracting/tests/test_subcontracting.py b/addons/mrp_subcontracting/tests/test_subcontracting.py
index 24066aefb38..deb09fb29f1 100644
--- a/addons/mrp_subcontracting/tests/test_subcontracting.py
+++ b/addons/mrp_subcontracting/tests/test_subcontracting.py
@@ -530,6 +530,7 @@ class TestSubcontractingTracking(TransactionCase):
})
bom_form = Form(self.env['mrp.bom'])
bom_form.type = 'subcontract'
+ bom_form.subcontractor_ids.add(self.subcontractor_partner1)
bom_form.product_tmpl_id = self.finished_lot.product_tmpl_id
with bom_form.bom_line_ids.new() as bom_line:
bom_line.product_id = self.comp1_sn