From 93d932da559f82f14478a8990ecd910d6ef6ab3d Mon Sep 17 00:00:00 2001 From: Josse Colpaert Date: Wed, 22 Jan 2014 13:52:11 +0100 Subject: [PATCH] [IMP] Pass active_id in context bzr revid: jco@openerp.com-20140122125211-flbai1rfuhy568f3 --- addons/mrp_byproduct/test/mrp_byproduct.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/mrp_byproduct/test/mrp_byproduct.yml b/addons/mrp_byproduct/test/mrp_byproduct.yml index 6932a77183c..cd6ce885256 100644 --- a/addons/mrp_byproduct/test/mrp_byproduct.yml +++ b/addons/mrp_byproduct/test/mrp_byproduct.yml @@ -65,7 +65,9 @@ - !python {model: mrp.product.produce}: | qty = self.browse(cr, uid, ref('mrp_product_produce0')).product_qty - lines = self.on_change_qty(cr, uid, [ref('mrp_product_produce0')], qty, [], context=context) + ctx = context.copy() + ctx['active_id'] = ref("mrp_production_mo0") + lines = self.on_change_qty(cr, uid, [ref('mrp_product_produce0')], qty, [], context=ctx) self.write(cr, uid, [ref('mrp_product_produce0')], lines['value'], context=context) self.do_produce(cr, uid, [ref("mrp_product_produce0")], {"active_model": "mrp.production", "active_ids":[ref("mrp_production_mo0")], "active_id": ref("mrp_production_mo0")}) -