[Erp5-report] r43122 nicolas.dumazet - /erp5/trunk/products/ERP5Type/tests/testERP5Type.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon Feb 7 11:29:19 CET 2011
Author: nicolas.dumazet
Date: Mon Feb 7 11:29:19 2011
New Revision: 43122
URL: http://svn.erp5.org?rev=43122&view=rev
Log:
test that BaseAccessorHolder is well attache to Base Category, Category Tool and
Property Sheet portal types
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=43122&r1=43121&r2=43122&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/tests/testERP5Type.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/tests/testERP5Type.py [utf8] Mon Feb 7 11:29:19 2011
@@ -445,6 +445,24 @@ class TestERP5Type(PropertySheetTestCase
self.assertTrue(person_object.hasActivity())
self.tic()
+ # category tool, base categories, properties
+ # are likely to be handled specifically for accessor generation,
+ # since they are the first portal types to be loaded.
+ # double-check that they also have group accessors
+ category_tool = self.portal.portal_categories.aq_inner
+ method = getattr(category_tool, 'getRegionRelatedList', None)
+ self.assertNotEquals(None, method)
+
+ region_category = category_tool.region.aq_inner
+ method = getattr(region_category, 'getRegionRelatedList', None)
+ self.assertNotEquals(None, method)
+
+ property_sheet_tool = self.portal.portal_property_sheets
+ person_property_sheet = property_sheet_tool.Person.aq_inner
+ method = getattr(person_property_sheet, 'getRegionRelatedList', None)
+ self.assertNotEquals(None, method)
+
+
def test_05_setProperty(self):
"""
In this test we create a subobject (ie. a phone number)
More information about the Erp5-report
mailing list