hunk.code_window:     purchase_line = purchase_ids[0].order_line[0]
       assert purchase_line.product_qty == 29.0, 'As we ordered 2 Dozen(s) and 5 Unit(s), total should be 29 Unit(s) and not %s' % (purchase_line.product_qty,)
       # Let us cancel the procurement related to the 2nd sales order first and check that the 2 Dozen(s) are subtracted correctly
       so2 = self.pool.get('sale.order').browse(cr, uid, ref('sale_order_product_mto2'))
       self.cancel(cr, uid, [so2.order_line[0].procurement_ids[0].id], context=context)
  
hunk.labels: keep replace keep keep keep keep
hunk.after_edit:     assert purchase_line.product_qty == 5.0, 'The product quantity of the first order line should be 5 and not %s' % (purchase_line.product_qty,)
       assert purchase_line.product_uom.id == ref("product.product_uom_unit"), 'The product UoM ID of the first order line should be %s and not %s' % (ref("product.product_uom_unit"), purchase_line.product_uom.id,)
       purchase_line = purchase_ids[0].order_line[1]
       assert purchase_line.product_qty == 2.0, 'The product quantity of the first order line should be 2 and not %s' % (purchase_line.product_qty,)
       assert purchase_line.product_uom.id == ref("product.product_uom_dozen"), 'The product UoM ID of the second order line should be %s and not %s' % (ref("product.product_uom_dozen"), purchase_line.product_uom.id,)
  
hunk.file_path: addons/stock_dropshipping/test/cancellation_propagated.yml
hunk.type: replace
file: Germany 2015-02-11
  
  copado MEDIA UG agrees to the terms of the Odoo Corporate 
  Contributor License Agreement v1.0.
  
  I declare that I am authorized and able to make this agreement and sign this 
  declaration.
  
  Signed,
  
  Mathias Neef mn@copado.de https://github.com/copado
  
  List of contributors:
  
  Mathias Neef mn@copado.de https://github.com/copmn