[Erp5-report] r13560 - /erp5/trunk/products/ERP5Type/tests/testERP5Type.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Mar 22 14:57:28 CET 2007
Author: romain
Date: Thu Mar 22 14:57:26 2007
New Revision: 13560
URL: http://svn.erp5.org?rev=13560&view=rev
Log:
Check default value of getDescription accessor.
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=13560&r1=13559&r2=13560&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/tests/testERP5Type.py (original)
+++ erp5/trunk/products/ERP5Type/tests/testERP5Type.py Thu Mar 22 14:57:26 2007
@@ -804,7 +804,8 @@
self.assertEquals(person.getProperty(property_name, 'foo'), 'foo')
self.assertEquals(person.getProperty(property_name, d='foo'), 'foo')
- def test_15b_DefaultValueDefinedOnPropertySheet(self,quiet=quiet, run=run_all_test):
+ def test_15b_DefaultValueDefinedOnPropertySheet(self, quiet=quiet,
+ run=run_all_test):
"""Tests that the default value is returned correctly when a default
value is defined using the property sheet.
"""
@@ -834,6 +835,20 @@
self.assertEquals(value, person.getDummyPsProp('default'))
self.assertEquals(value, person.getProperty('dummy_ps_prop'))
self.assertEquals(value, person.getProperty('dummy_ps_prop', d='default'))
+
+ def test_15c_getDescriptionDefaultValue(self):
+ """
+ Tests that the default value of getDescription is returned correctly
+ """
+ portal = self.getPortal()
+ module = self.getPersonModule()
+ person = module.newContent(portal_type='Person')
+
+ # test default value of getDescription accessor
+ # as defined in the DublinCore PropertySheet
+ self.assertEquals(None, person.getDescription())
+ self.assertEquals('foo',
+ person.getDescription('foo'))
def test_16_SimpleStringAccessor(self,quiet=quiet, run=run_all_test):
"""Tests a simple string accessor.
More information about the Erp5-report
mailing list