[IMP] purchase_requisition:

Improve the code for cancel_purchase_requisition.yml file

bzr revid: dbr@tinyerp.com-20111102104531-itiutuktds163710
This commit is contained in:
DBR (OpenERP) 2011-11-02 16:15:31 +05:30
parent 85d601efb3
commit 7b800b5f03
1 changed files with 60 additions and 1 deletions

View File

@ -5,4 +5,63 @@
-
!python {model: purchase.requisition}: |
self.tender_cancel(cr, uid, [ref("order_purchase_requisition1")])
-
I check that purchase requisition order is cancelled.
-
!assert {model: purchase.requisition, id: order_purchase_requisition1}:
- state == 'cancel'
-
I change state of requisition in "In progress".
-
!python {model: purchase.requisition}: |
self.tender_in_progress(cr, uid, ref('order_purchase_requisition1'))
-
I check that purchase requisition order is "In progress".
-
!assert {model: purchase.requisition, id: order_purchase_requisition1}:
- state == 'in_progress'
-
I try to cancel "In progress" purchase requisition order.
-
!python {model: purchase.requisition}: |
self.tender_cancel(cr, uid, [ref("order_purchase_requisition1")])
-
I check that purchase requisition order is cancelled.
-
!assert {model: purchase.requisition, id: order_purchase_requisition1}:
- state == 'cancel'
-
I reset the state of requisition as "New".
-
!python {model: purchase.requisition}: |
self.tender_reset(cr, uid, ref('order_purchase_requisition1'))
-
I check that purchase requisition order is New.
-
!assert {model: purchase.requisition, id: order_purchase_requisition1}:
- state == 'draft'
-
I change state of requisition as "done".
-
!python {model: purchase.requisition}: |
self.tender_done(cr, uid, ref('order_purchase_requisition1'))
-
I check that purchase requisition order is Done.
-
!assert {model: purchase.requisition, id: order_purchase_requisition1}:
- state == 'done'
-
I try to cancel 'Done' purchase requisition order.
-
!python {model: purchase.requisition}: |
self.tender_cancel(cr, uid, [ref("order_purchase_requisition1")])
-
I check that purchase requisition order is cancelled.
-
!assert {model: purchase.requisition, id: order_purchase_requisition1}:
- state == 'cancel'
-
I reset the state of requisition as "New".
-
!python {model: purchase.requisition}: |
self.tender_reset(cr, uid, ref('order_purchase_requisition1'))