[Erp5-report] r34551 daniele - in /erp5/trunk/products/ERP5Catalog: ./ tests/
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Apr 14 13:37:18 CEST 2010
Author: daniele
Date: Wed Apr 14 13:37:12 2010
New Revision: 34551
URL: http://svn.erp5.org?rev=34551&view=rev
Log:
Change the methods for the new API of id tool
Modified:
erp5/trunk/products/ERP5Catalog/CatalogTool.py
erp5/trunk/products/ERP5Catalog/tests/testERP5Catalog.py
Modified: erp5/trunk/products/ERP5Catalog/CatalogTool.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Catalog/CatalogTool.py?rev=34551&r1=34550&r2=34551&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Catalog/CatalogTool.py [utf8] (original)
+++ erp5/trunk/products/ERP5Catalog/CatalogTool.py [utf8] Wed Apr 14 13:37:12 2010
@@ -643,23 +643,6 @@
__call__ = searchResults
- security.declarePrivate('beforeCatalogClear')
- def beforeCatalogClear(self):
- """
- Clears the catalog by calling a list of methods
- """
- id_tool = self.getPortalObject().portal_ids
- try:
- id_tool.dumpDictLengthIdsItems()
- except ConflictError:
- raise
- except:
- # Swallow exceptions to allow catalog clear to happen.
- # For example, is portal_ids table does not exist and exception will
- # be thrown by portal_id methods.
- LOG('ERP5Catalog.beforeCatalogClear', WARNING,
- 'beforeCatalogClear failed', error=sys.exc_info())
-
security.declarePrivate('unrestrictedSearchResults')
def unrestrictedSearchResults(self, REQUEST=None, **kw):
"""Calls ZSQLCatalog.searchResults directly without restrictions.
Modified: erp5/trunk/products/ERP5Catalog/tests/testERP5Catalog.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Catalog/tests/testERP5Catalog.py?rev=34551&r1=34550&r2=34551&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Catalog/tests/testERP5Catalog.py [utf8] (original)
+++ erp5/trunk/products/ERP5Catalog/tests/testERP5Catalog.py [utf8] Wed Apr 14 13:37:12 2010
@@ -1973,7 +1973,6 @@
self.assertTrue("TRUNCATE(catalog.uid,2) = '2567.54'" in sql_src or \
'TRUNCATE(`catalog`.`uid`, 2) = 2567.54' in sql_src, sql_src)
- @skip('Regression portal_ids must be delete of catalog')
def test_56_CreateUidDuringClearCatalog(self, quiet=quiet,run=run_all_test):
"""
Create a script in the catalog to generate a uid list
@@ -1982,7 +1981,8 @@
# Add a script to create uid list
catalog = self.getCatalogTool().getSQLCatalog()
script_id = 'z0_zCreateUid'
- script_content = "context.getPortalObject().portal_ids.generateNewLengthIdList(id_group='text_uid')"
+ script_content = "context.getPortalObject().portal_ids.generateNewIdList(id_generator='uid',\
+ id_group='text_uid')"
script = createZODBPythonScript(catalog, script_id,
'*args,**kw', script_content)
sql_clear_catalog = list(catalog.sql_clear_catalog)
More information about the Erp5-report
mailing list