changes
This commit is contained in:
@@ -286,16 +286,7 @@ class TestSoConfirmHook(TransactionCase):
|
||||
self.env['sale.order.line'].create(line_defaults)
|
||||
return so
|
||||
|
||||
def test_flag_off_no_job_created(self):
|
||||
# Default flag is False
|
||||
self.ICP.set_param('fusion_plating_jobs.use_native_jobs', 'False')
|
||||
so = self._make_so_with_plating_line()
|
||||
so.action_confirm()
|
||||
jobs = self.env['fp.job'].search([('sale_order_id', '=', so.id)])
|
||||
self.assertFalse(jobs)
|
||||
|
||||
def test_flag_on_creates_job(self):
|
||||
self.ICP.set_param('fusion_plating_jobs.use_native_jobs', 'True')
|
||||
def test_so_confirm_creates_job(self):
|
||||
# Need a plating line — add x_fc_part_catalog_id if available
|
||||
if 'x_fc_part_catalog_id' in self.env['sale.order.line']._fields:
|
||||
partner_for_part = self.env['res.partner'].create({'name': 'PartOwner'})
|
||||
@@ -313,8 +304,7 @@ class TestSoConfirmHook(TransactionCase):
|
||||
else:
|
||||
self.skipTest('x_fc_part_catalog_id field not present on sale.order.line')
|
||||
|
||||
def test_flag_on_idempotent(self):
|
||||
self.ICP.set_param('fusion_plating_jobs.use_native_jobs', 'True')
|
||||
def test_so_confirm_idempotent(self):
|
||||
if 'x_fc_part_catalog_id' in self.env['sale.order.line']._fields:
|
||||
partner_for_part = self.env['res.partner'].create({'name': 'PO'})
|
||||
part = self.env['fp.part.catalog'].create({
|
||||
|
||||
Reference in New Issue
Block a user