From f2836bbb5f0a3050e7fd7f29935ff00fa2a46563 Mon Sep 17 00:00:00 2001 From: "Turkesh Patel (Open ERP)" Date: Thu, 22 Dec 2011 12:35:17 +0530 Subject: [PATCH] [ADD] added carrier_cost_delivery.yml in delivery module bzr revid: tpa@tinyerp.com-20111222070517-tzkg4mvdtt93t6re --- addons/delivery/__openerp__.py | 5 ++++- addons/delivery/test/carrier_cost_delivery.yml | 14 ++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 addons/delivery/test/carrier_cost_delivery.yml diff --git a/addons/delivery/__openerp__.py b/addons/delivery/__openerp__.py index 40dab751f79..301f98cc5b9 100644 --- a/addons/delivery/__openerp__.py +++ b/addons/delivery/__openerp__.py @@ -44,7 +44,10 @@ When creating invoices from picking, OpenERP is able to add and compute the ship 'partner_view.xml' ], 'demo_xml': ['delivery_demo.xml'], - 'test':['test/delivery_report.yml'], + 'test':[ + 'test/delivery_report.yml', + 'test/carrier_cost_delivery.yml', + ], 'installable': True, 'active': False, 'certificate': '0033981912253', diff --git a/addons/delivery/test/carrier_cost_delivery.yml b/addons/delivery/test/carrier_cost_delivery.yml new file mode 100644 index 00000000000..f6ed9c2395b --- /dev/null +++ b/addons/delivery/test/carrier_cost_delivery.yml @@ -0,0 +1,14 @@ +- + IN order to test carrier cost on delivery, +- + I add delivery cost in sale order. +- + !python {model: delivery.sale.order}: | + new_id = self.create(cr ,uid ,{"carrier_id": ref("delivery_carrier")}) + self.delivery_set(cr, uid, [new_id], {'active_id': ref("sale.order")}) +- + I check Delivery cost is added properly or not. +- + !python {model: sale.order.line}: | + line_ids = self.search(cr, uid, [('order_id','=', ref('sale.order')), ('name','=','The Poste')]) + assert len(line_ids), "Delivery cost is not Added" \ No newline at end of file