[Erp5-report] r22047 - /erp5/trunk/products/ERP5/tests/testProductionPackingList.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Jun 27 17:58:37 CEST 2008


Author: luke
Date: Fri Jun 27 17:58:36 2008
New Revision: 22047

URL: http://svn.erp5.org?rev=22047&view=rev
Log:
 - split out common test string into one, used as initialisation for tests

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

Modified: erp5/trunk/products/ERP5/tests/testProductionPackingList.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testProductionPackingList.py?rev=22047&r1=22046&r2=22047&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testProductionPackingList.py (original)
+++ erp5/trunk/products/ERP5/tests/testProductionPackingList.py Fri Jun 27 17:58:36 2008
@@ -303,45 +303,34 @@
     Test for sourcing type of delivery (Production Report and Production Packing Lists).
     """
     if not run: return
+
+    delivery_check_sequence_string = self.SOURCING_ORDER_SEQUENCE + '\
+                      CheckSourcingDeliverySimulation \
+                      \
+                      CheckProducedDeliveryPackingListIsConfirmed \
+                      CheckProducedDeliveryPackingListIsSolved\
+                      \
+                      CheckSupplyDeliveryPackingListIsConfirmed \
+                      CheckSupplyDeliveryPackingListIsSolved\
+                      \
+                      CheckProducedReportIsConfirmed \
+                      CheckProducedReportIsSolved\
+                      \
+                      CheckConsumedReportIsConfirmed \
+                      CheckConsumedReportIsSolved\
+                      \
+                      '
+
     sequence_list = SequenceList()
     # Check states of deliveries, just after order confirmation
-    sequence_string = self.SOURCING_ORDER_SEQUENCE + '\
-                      CheckSourcingDeliverySimulation \
-                      \
-                      CheckProducedDeliveryPackingListIsConfirmed \
-                      CheckProducedDeliveryPackingListIsSolved\
-                      \
-                      CheckSupplyDeliveryPackingListIsConfirmed \
-                      CheckSupplyDeliveryPackingListIsSolved\
-                      \
-                      CheckProducedReportIsConfirmed \
-                      CheckProducedReportIsSolved\
-                      \
-                      CheckConsumedReportIsConfirmed \
-                      CheckConsumedReportIsSolved\
-                      \
-                      '
+    sequence_string = delivery_check_sequence_string
     sequence_list.addSequenceString(sequence_string)
 
     # Test when packing list are delivered one by one
     # Note: I (Luke) know, that below sequence is long
     #       but I wanted to be sure, that full production
     #       process is doable.
-    sequence_string = self.SOURCING_ORDER_SEQUENCE + '\
-                      CheckSourcingDeliverySimulation \
-                      \
-                      CheckProducedDeliveryPackingListIsConfirmed \
-                      CheckProducedDeliveryPackingListIsSolved\
-                      \
-                      CheckSupplyDeliveryPackingListIsConfirmed \
-                      CheckSupplyDeliveryPackingListIsSolved\
-                      \
-                      CheckProducedReportIsConfirmed \
-                      CheckProducedReportIsSolved\
-                      \
-                      CheckConsumedReportIsConfirmed \
-                      CheckConsumedReportIsSolved\
-                      \
+    sequence_string = delivery_check_sequence_string + '\
                       SetReadyProducedDeliveryPackingList \
                       StartProducedDeliveryPackingList \
                       StopProducedDeliveryPackingList \




More information about the Erp5-report mailing list