[Erp5-report] r34549 daniele - in /erp5/trunk/products/ERP5: Document/ tests/
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Apr 14 13:33:40 CEST 2010
Author: daniele
Date: Wed Apr 14 13:33:38 2010
New Revision: 34549
URL: http://svn.erp5.org?rev=34549&view=rev
Log:
Change the methods to new API of id tool
Modified:
erp5/trunk/products/ERP5/Document/Alarm.py
erp5/trunk/products/ERP5/Document/BPMBuilder.py
erp5/trunk/products/ERP5/tests/testAccounting.py
erp5/trunk/products/ERP5/tests/testAdvancedInvoicing.py
Modified: erp5/trunk/products/ERP5/Document/Alarm.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/Alarm.py?rev=34549&r1=34548&r2=34549&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/Alarm.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/Alarm.py [utf8] Wed Apr 14 13:33:38 2010
@@ -303,7 +303,7 @@
# later when creating an active process for example
# We do some inspection to keep compatibility
# (because fixit and tag were not set previously)
- tag = str(self.portal_ids.generateNewLengthId(id_group=self.getId()))
+ tag = str(self.portal_ids.generateNewId(id_generator='uid', id_group=self.getId()))
method = getattr(self, method_id)
func_code = method.func_code
try:
Modified: erp5/trunk/products/ERP5/Document/BPMBuilder.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/BPMBuilder.py?rev=34549&r1=34548&r2=34549&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/BPMBuilder.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/BPMBuilder.py [utf8] Wed Apr 14 13:33:38 2010
@@ -136,7 +136,7 @@
# able to notify the user after all processes are ended
# Tag is generated from portal_ids so that it can be retrieved
# later when creating an active process for example
- tag = str(self.portal_ids.generateNewLengthId(id_group=self.getId()))
+ tag = str(self.portal_ids.generateNewId(id_generator='uid', id_group=self.getId()))
self.activate(tag=tag).build(tag=tag)
if self.isAlarmNotificationMode():
Modified: erp5/trunk/products/ERP5/tests/testAccounting.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testAccounting.py?rev=34549&r1=34548&r2=34549&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testAccounting.py [utf8] (original)
+++ erp5/trunk/products/ERP5/tests/testAccounting.py [utf8] Wed Apr 14 13:33:38 2010
@@ -2092,13 +2092,7 @@
"""
def _resetIdGenerator(self):
# clear all existing ids in portal ids
- if hasattr(self.portal.portal_ids, 'dict_ids'):
- self.portal.portal_ids.dict_ids.clear()
- if hasattr(self.portal.portal_ids, 'dict_length_ids'):
- self.portal.portal_ids.dict_length_ids.clear()
- self.portal.erp5_sql_transactionless_connection.manage_test(
- """DELETE FROM portal_ids WHERE id_group LIKE '%accounting%'""")
- self.portal.portal_catalog.getSQLCatalog().z_portal_ids_commit()
+ self.portal.portal_ids.clearGenerator(all=True)
def test_SourceDestinationReference(self):
# Check that source reference and destination reference are filled
Modified: erp5/trunk/products/ERP5/tests/testAdvancedInvoicing.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testAdvancedInvoicing.py?rev=34549&r1=34548&r2=34549&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testAdvancedInvoicing.py [utf8] (original)
+++ erp5/trunk/products/ERP5/tests/testAdvancedInvoicing.py [utf8] Wed Apr 14 13:33:38 2010
@@ -393,7 +393,7 @@
def afterSetUp(self):
super(TestAdvancedSaleInvoice, self).afterSetUp()
- self.portal.portal_ids.setLastGeneratedId(0, id_group='Accounting_Transaction_Module-Sale_Invoice_Transaction')
+ self.portal.portal_ids.clearGenerator(all=True)
def stepCheckInvoicesAndTransactionsConsistency(self, sequence=None, sequence_list=None,
**kw):
More information about the Erp5-report
mailing list