From ebb2795c959905d5114f862086268f757b8fafbb Mon Sep 17 00:00:00 2001 From: "Harry (OpenERP)" Date: Thu, 1 Dec 2011 12:50:45 +0530 Subject: [PATCH] [IMP] sale: add more assert in test case of order process bzr revid: hmo@tinyerp.com-20111201072045-5ja34buw31tgtglh --- addons/sale/test/order_process.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/addons/sale/test/order_process.yml b/addons/sale/test/order_process.yml index 267b7d499d9..5fb9b9fded9 100644 --- a/addons/sale/test/order_process.yml +++ b/addons/sale/test/order_process.yml @@ -14,6 +14,7 @@ - !python {model: sale.order}: | order = self.pool.get('sale.order').browse(cr, uid, ref("order")) + assert order.state == 'progress', 'Order should be in inprogress.' assert len(order.invoice_ids) == False, "Invoice should not created." - I check the details of procurement after confirmed quotation. @@ -90,6 +91,7 @@ order = self.pool.get('sale.order').browse(cr, uid, ref("order")) assert order.shipped == True, "Sale order is not Delivered." assert order.picked_rate == 100, "Shipment progress is not 100%." + #assert order.state == 'progress', 'Order should be in inprogress.' assert len(order.invoice_ids) == False, "Invoice should not created on dispatch delivery order." - I create Invoice from Delivery Order. @@ -155,7 +157,9 @@ - !python {model: sale.order}: | order = self.browse(cr, uid, ref("order2")) - #assert order.invoice_ids, "Invoice should be created after dispatch delivery order." + assert order.picked_rate == 100, "Shipment progress is not 100%." + assert order.shipped, "Delivery Order should be dispatch." + assert order.invoice_ids, "Invoice should be created after dispatch delivery order." - Now I confirm the Quotation with "Pay before delivery" policy. -