[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