[Erp5-report] r33484 nicolas.dumazet - in /erp5/trunk/products: ERP5/tests/ ERP5Legacy/tests/

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Mar 8 05:38:48 CET 2010


Author: nicolas.dumazet
Date: Mon Mar  8 05:38:47 2010
New Revision: 33484

URL: http://svn.erp5.org?rev=33484&view=rev
Log:
* base_id is movement.
* assert that movement_list is not empty to avoid silent failures

Modified:
    erp5/trunk/products/ERP5/tests/testProductionOrder.py
    erp5/trunk/products/ERP5Legacy/tests/testLegacyProductionOrder.py

Modified: erp5/trunk/products/ERP5/tests/testProductionOrder.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testProductionOrder.py?rev=33484&r1=33483&r2=33484&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testProductionOrder.py [utf8] (original)
+++ erp5/trunk/products/ERP5/tests/testProductionOrder.py [utf8] Mon Mar  8 05:38:47 2010
@@ -348,10 +348,10 @@
     for colour in self.colour_list:
       for size in self.mrp_size_list:
         order_line.newCell(
+          'size/%s' % size,
           'colour/%s' % colour,
-          'size/%s' % size,
           quantity = self.order_line_colour_size_quantity_dict[colour][size],
-          base_id="quantity",
+          base_id='movement',
         )
 
   def stepSetOrderLineVariationCategories(self, sequence=None, sequence_list=None,
@@ -555,7 +555,10 @@
     #      used in production simulations.
     order = sequence.get('order')
 
-    for order_movement in order.getMovementList():
+    movement_list = order.getMovementList()
+    self.assertNotEqual(len(movement_list), 0)
+
+    for order_movement in movement_list:
       size = order_movement.getSize()
       colour = order_movement.getColour()
 

Modified: erp5/trunk/products/ERP5Legacy/tests/testLegacyProductionOrder.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Legacy/tests/testLegacyProductionOrder.py?rev=33484&r1=33483&r2=33484&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Legacy/tests/testLegacyProductionOrder.py [utf8] (original)
+++ erp5/trunk/products/ERP5Legacy/tests/testLegacyProductionOrder.py [utf8] Mon Mar  8 05:38:47 2010
@@ -345,10 +345,10 @@
     for colour in self.colour_list:
       for size in self.mrp_size_list:
         order_line.newCell(
+          'size/%s' % size,
           'colour/%s' % colour,
-          'size/%s' % size,
           quantity = self.order_line_colour_size_quantity_dict[colour][size],
-          base_id="quantity",
+          base_id='movement',
         )
 
   def stepSetOrderLineVariationCategories(self, sequence=None, sequence_list=None,
@@ -552,7 +552,10 @@
     #      used in production simulations.
     order = sequence.get('order')
 
-    for order_movement in order.getMovementList():
+    movement_list = order.getMovementList()
+    self.assertNotEqual(len(movement_list), 0)
+
+    for order_movement in movement_list:
       size = order_movement.getSize()
       colour = order_movement.getColour()
 




More information about the Erp5-report mailing list