[IMP]project_mrp : Improve the test cases
authorDBR (OpenERP) <dbr@tinyerp.com>
Fri, 26 Aug 2011 05:23:16 +0000 (10:53 +0530)
committerDBR (OpenERP) <dbr@tinyerp.com>
Fri, 26 Aug 2011 05:23:16 +0000 (10:53 +0530)
bzr revid: dbr@tinyerp.com-20110826052316-yo5crmok3eh0130p

addons/project_mrp/test/project_task_procurement.yml

index faf99dc..70efa44 100644 (file)
@@ -8,7 +8,7 @@
     categ_id: product.product_category_7
     cost_method: standard
     mes_type: fixed
-    name: Partners Training
+    name: Partners Technical Training
     procure_method: make_to_order
     supply_method: produce
     type: service
@@ -30,7 +30,7 @@
     order_line:
       - state: draft
         delay: 7.0
-        name: Partners Training
+        name: Partners Technical Training
         price_unit: 1.0
         product_id: product_product_partnerstraining0
         product_uom: product.uom_day
     order = order_obj.browse(cr, uid, ref('sale_order_so0')) 
     task_id = self.search(cr, uid, [('name','like', order.name)]) 
     assert task_id, 'No Task is created!'
-
+-
+  Now I am Closing the Created Task Vis Procurment .
+-
+  !python {model: project.task}: |
+    order_obj = self.pool.get('sale.order')
+    order = order_obj.browse(cr, uid, ref('sale_order_so0')) 
+    task_id = self.search(cr, uid, [('name','like', order.name)])
+    if task_id:
+      self.do_close(cr, uid, task_id)
+      self.do_cancel(cr, uid, task_id)