[Erp5-report] r43889 luke - /erp5/trunk/products/ERP5Type/tests/testERP5Type.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Mar 2 13:02:59 CET 2011
Author: luke
Date: Wed Mar 2 13:02:59 2011
New Revision: 43889
URL: http://svn.erp5.org?rev=43889&view=rev
Log:
- test getInstanceBaseCategoryList in normal condition and after
calling resetDynamicDocumentsOnceAtTransactionBoundary
Modified:
erp5/trunk/products/ERP5Type/tests/testERP5Type.py
Modified: erp5/trunk/products/ERP5Type/tests/testERP5Type.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/tests/testERP5Type.py?rev=43889&r1=43888&r2=43889&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/tests/testERP5Type.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/tests/testERP5Type.py [utf8] Wed Mar 2 13:02:59 2011
@@ -3075,6 +3075,21 @@ class TestERP5Type(PropertySheetTestCase
property_id_dict[property_id] = 1
self.assertEqual([], non_unique_property_id_list)
+class TestInstanceBaseCategoryList(ERP5TypeTestCase):
+ def test_getInstanceBaseCategoryList(self):
+ portal = self.getPortalObject()
+ person_portal_type = self.portal.portal_types['Person']
+ person_category_list = person_portal_type.getInstanceBaseCategoryList()
+ self.assertNotEqual([], list(person_category_list))
+
+ def test_getInstanceBaseCategoryList_afterReset(self):
+ self.getTypesTool().resetDynamicDocumentsOnceAtTransactionBoundary()
+ transaction.commit()
+ portal = self.getPortalObject()
+ person_portal_type = self.portal.portal_types['Person']
+ person_category_list = person_portal_type.getInstanceBaseCategoryList()
+ self.assertNotEqual([], list(person_category_list))
+
class TestAccessControl(ERP5TypeTestCase):
# Isolate test in a dedicaced class in order not to break other tests
# when this one fails.
@@ -3107,4 +3122,5 @@ def test_suite():
suite = unittest.TestSuite()
suite.addTest(unittest.makeSuite(TestERP5Type))
suite.addTest(unittest.makeSuite(TestAccessControl))
+ suite.addTest(unittest.makeSuite(TestInstanceBaseCategoryList))
return suite
More information about the Erp5-report
mailing list