[Erp5-report] r27928 - /erp5/trunk/products/ERP5/tests/testResource.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Jul 3 17:58:45 CEST 2009


Author: seb
Date: Fri Jul  3 17:58:44 2009
New Revision: 27928

URL: http://svn.erp5.org?rev=27928&view=rev
Log:
we need to specify the type to add in sale order because now
there is several possible choices

Modified:
    erp5/trunk/products/ERP5/tests/testResource.py

Modified: erp5/trunk/products/ERP5/tests/testResource.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testResource.py?rev=27928&r1=27927&r2=27928&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testResource.py [utf8] (original)
+++ erp5/trunk/products/ERP5/tests/testResource.py [utf8] Fri Jul  3 17:58:44 2009
@@ -48,6 +48,7 @@
   product_portal_type = 'Product'
   node_portal_type = 'Organisation'
   sale_supply_portal_type = 'Sale Supply'
+  sale_order_line_portal_type = 'Sale Order Line'
   sale_supply_line_portal_type = 'Sale Supply Line'
   purchase_supply_line_portal_type = 'Purchase Supply Line'
   sale_supply_cell_portal_type = 'Sale Supply Cell'
@@ -920,7 +921,7 @@
         start_date=DateTime(),
         stop_date=DateTime())
     sale_order_line = sale_order.newContent(
-        portal_type="Sale Order Line",
+        portal_type=self.sale_order_line_portal_type,
         resource_value=product)
     transaction.commit()
     self.tic()
@@ -959,6 +960,7 @@
     sale_order = self.portal.getDefaultModule("Sale Order").newContent(
                               portal_type='Sale Order',)
     sale_order_line = sale_order.newContent(
+                          portal_type=self.sale_order_line_portal_type,
                           resource_value=resource,
                           quantity=5)
     self.assertEquals(1000, sale_order_line.getPrice())
@@ -966,6 +968,7 @@
     
     # if we give the quantity unit in grams
     sale_order_line = sale_order.newContent(
+                          portal_type=self.sale_order_line_portal_type,
                           resource_value=resource,
                           quantity=5000,
                           quantity_unit_value=self.quantity_unit_gram)
@@ -994,6 +997,7 @@
                               portal_type='Sale Order',
                               price_currency_value=other_currency)
     sale_order_line = sale_order.newContent(
+                          portal_type=self.sale_order_line_portal_type,
                           resource_value=resource,
                           quantity=5)
     # order and supply lines uses different currency, price does not apply




More information about the Erp5-report mailing list