[Erp5-report] r19365 - /erp5/trunk/products/ERP5Banking/tests/

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Feb 18 19:57:56 CET 2008


Author: seb
Date: Mon Feb 18 19:57:55 2008
New Revision: 19365

URL: http://svn.erp5.org?rev=19365&view=rev
Log:
use the workflow action when opening a counter date, also a tic was missing

Modified:
    erp5/trunk/products/ERP5Banking/tests/TestERP5BankingMixin.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingAvailableInventory.py

Modified: erp5/trunk/products/ERP5Banking/tests/TestERP5BankingMixin.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/TestERP5BankingMixin.py?rev=19365&r1=19364&r2=19365&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/TestERP5BankingMixin.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/TestERP5BankingMixin.py Mon Feb 18 19:57:55 2008
@@ -669,7 +669,12 @@
     date_object = container.newContent(id=id, portal_type=portal_type,
                                        site_value = site, start_date = date)
     if open:
-      date_object.open()
+      if date_object.getPortalType() == 'Counter Date':
+        self.workflow_tool.doActionFor(date_object, 'open_action', 
+                                     wf_id='counter_date_workflow',
+                                     your_check_date_is_today=0)
+      else:
+        date_object.open()
     setattr(self, id, date_object)
     date_object.assignRoleToSecurityGroup()
 

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingAvailableInventory.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingAvailableInventory.py?rev=19365&r1=19364&r2=19365&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingAvailableInventory.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingAvailableInventory.py Mon Feb 18 19:57:55 2008
@@ -148,7 +148,7 @@
     Make sure we can not open the counter date twice
     """
     self.openCounterDate(site=self.paris,id='counter_date_7',open=0)
-    self.counter_date_7.setStartDate(DateTime()-1)
+    self.counter_date_7.setStartDate(DateTime())
     # open counter date and counter
     self.assertRaises(ValidationFailed,
                      self.workflow_tool.doActionFor,
@@ -256,6 +256,7 @@
     counter_date = self.counter_date_1
     counter_date.setStartDate(self.date-10)
     self.assertEquals(counter_date.getReference(),'1')
+    counter_date.close()
     get_transaction().commit()
     self.tic()
     self.openCounterDate(site=self.paris, id='counter_date_3')
@@ -357,6 +358,7 @@
                       'ResetInventoryInVaultForeignCurrency Tic ' \
                       'CheckRightStockBeforeClosingDate ' \
                       'CheckReferenceIsIncreasedEveryDay ' \
+                      'Tic ' \
                       'CheckOpenCounterDateTwiceWithOtherDateFail Tic ' 
     sequence_list.addSequenceString(sequence_string)
     # play the sequence




More information about the Erp5-report mailing list