[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