diff --git a/product/ERP5Type/PropertySheet/DublinCore.py b/product/ERP5Type/PropertySheet/DublinCore.py index 65f1c71859a2663dffd93a585086580e12224c2f..19ddd3847dfbb627ee8831fae6ed5c858bf126c7 100644 --- a/product/ERP5Type/PropertySheet/DublinCore.py +++ b/product/ERP5Type/PropertySheet/DublinCore.py @@ -48,6 +48,7 @@ class DublinCore: 'mode' : 'w' }, { 'id' : 'description', 'description' : '', + 'default' : '', 'type' : 'text', 'mode' : 'w' }, { 'id' : 'contributor', diff --git a/product/ERP5Type/tests/testERP5Type.py b/product/ERP5Type/tests/testERP5Type.py index 29086a0d0ea095ab30cc479ba5f61d2136bc56be..6ee7d8aecfef195e718f95e278b1dba33f9fd16a 100644 --- a/product/ERP5Type/tests/testERP5Type.py +++ b/product/ERP5Type/tests/testERP5Type.py @@ -840,14 +840,12 @@ class TestPropertySheet: """ Tests that the default value of getDescription is returned correctly """ - portal = self.getPortal() - module = self.getPersonModule() - person = module.newContent(portal_type='Person') + person = self.getPersonModule().newContent(portal_type='Person') # test default value of getDescription accessor # as defined in the DublinCore PropertySheet - self.assertEquals(None, person.getDescription()) - self.assertEquals('foo', + self.assertEquals('', person.getDescription()) + self.assertEquals('foo', person.getDescription('foo')) def test_16_SimpleStringAccessor(self,quiet=quiet, run=run_all_test):