[Erp5-report] r9968 - /erp5/trunk/products/ERP5/tests/testBusinessTemplate.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Sep 15 11:38:44 CEST 2006
Author: aurel
Date: Fri Sep 15 11:38:43 2006
New Revision: 9968
URL: http://svn.erp5.org?rev=9968&view=rev
Log:
check that uid of categories do not change after an upgrade
Modified:
erp5/trunk/products/ERP5/tests/testBusinessTemplate.py
Modified: erp5/trunk/products/ERP5/tests/testBusinessTemplate.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testBusinessTemplate.py?rev=9968&r1=9967&r2=9968&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testBusinessTemplate.py (original)
+++ erp5/trunk/products/ERP5/tests/testBusinessTemplate.py Fri Sep 15 11:38:43 2006
@@ -82,7 +82,7 @@
self.login()
portal = self.getPortal()
catalog_tool = self.getCatalogTool()
- self._catch_log_errors()
+ #self._catch_log_errors()
def beforeTearDown(self):
"""Remove objects created tests."""
@@ -602,7 +602,7 @@
pc = self.getCategoryTool()
base_category = pc.newContent(portal_type = 'Base Category')
self.failUnless(base_category is not None)
- sequence.edit(bc_id=base_category.getId())
+ sequence.edit(bc_id=base_category.getId(),)
def stepAddBaseCategoryToBusinessTemplate(self, sequence=None, sequence_list=None, **kw):
"""
@@ -610,7 +610,7 @@
"""
bc_id = sequence.get('bc_id')
bt = sequence.get('current_bt')
- bt.edit(template_base_category_list=[bc_id])
+ bt.edit(template_base_category_list=[bc_id,])
def stepAddBaseCategoryAsPathToBusinessTemplate(self, sequence=None, sequence_list=None, **kw):
"""
@@ -648,6 +648,25 @@
bc_id = sequence.get('bc_id')
base_category = pc._getOb(bc_id, None)
self.failUnless(base_category is None)
+
+ def stepSaveBaseCategoryUid(self, sequence=None, sequence_list=None, **kw):
+ """
+ Check uid has not changed after an upgrade
+ """
+ bc_id = sequence.get('bc_id')
+ pc = self.getCategoryTool()
+ base_category = pc._getOb(bc_id, None)
+ sequence.edit(bc_uid = base_category.getUid())
+
+ def stepCheckBaseCategoryUid(self, sequence=None, sequence_list=None, **kw):
+ """
+ Check uid has not changed after an upgrade
+ """
+ bc_id = sequence.get('bc_id')
+ bc_uid = sequence.get('bc_uid')
+ pc = self.getCategoryTool()
+ base_category = pc._getOb(bc_id, None)
+ self.assertEqual(bc_uid, base_category.getUid())
# categories
def stepCreateCategories(self, sequence=None, sequence_list=None, **kw):
@@ -2066,6 +2085,8 @@
RemoveBaseCategory \
RemoveBusinessTemplate \
RemoveAllTrashBins \
+ Tic \
+ CheckBaseCategoryRemoved \
ImportBusinessTemplate \
UseImportBusinessTemplate \
CheckBuiltBuildingState \
@@ -2077,6 +2098,19 @@
CheckTrashBin \
CheckSkinsLayers \
CheckBaseCategoryExists \
+ SaveBaseCategoryUid \
+ RemoveAllTrashBins \
+ ImportBusinessTemplate \
+ UseImportBusinessTemplate \
+ CheckBuiltBuildingState \
+ CheckNotInstalledInstallationState \
+ InstallBusinessTemplate \
+ Tic \
+ CheckInstalledInstallationState \
+ CheckBuiltBuildingState \
+ CheckTrashBin \
+ CheckBaseCategoryExists \
+ CheckBaseCategoryUid \
UninstallBusinessTemplate \
CheckBuiltBuildingState \
CheckNotInstalledInstallationState \
More information about the Erp5-report
mailing list