diff --git a/product/ERP5/tests/testBase.py b/product/ERP5/tests/testBase.py index f1960ae866fc1b5b037bb8973c64927cecea0e4c..ae186463231aa4679c002761126904c22e3a224e 100644 --- a/product/ERP5/tests/testBase.py +++ b/product/ERP5/tests/testBase.py @@ -156,7 +156,7 @@ class TestBase(ERP5TypeTestCase): object_instance = module.newContent(portal_type=self.object_portal_type) sequence.edit( object_instance=object_instance, - current_title=None, + current_title='', current_group_value=None ) @@ -862,18 +862,19 @@ class TestBase(ERP5TypeTestCase): ' sequence_list.addSequenceString(sequence_string) sequence_list.play(self, quiet=quiet) - + def test_08_emptyObjectHasNoTitle(self, quiet=quiet, run=run_all_test): - """ - Test if edit update a tales expression. + """Test that an empty object has no title. """ if not run: return portal = self.getPortal() portal_type = "Organisation" module = portal.getDefaultModule(portal_type=portal_type) - object = module.newContent(portal_type=portal_type) - self.assertEquals(None, - object.getProperty("title")) + obj = module.newContent(portal_type=portal_type) + # XXX title is an empty string by default, but it's still unsure wether it + # should be None or '' + self.assertEquals('', obj.getProperty("title")) + self.assertEquals('', obj.getTitle()) if __name__ == '__main__': framework()