# HG changeset patch # User Adrien Di Mascio # Date 1226337092 -3600 # Node ID bae30087db21643885fb9b795af17cdf75db2fd7 # Parent 95bc1d15349b9775fafb461d8071047a50a41c9b fix unittests in cubicweb/test diff -r 95bc1d15349b -r bae30087db21 test/unittest_cwconfig.py --- a/test/unittest_cwconfig.py Mon Nov 10 18:11:17 2008 +0100 +++ b/test/unittest_cwconfig.py Mon Nov 10 18:11:32 2008 +0100 @@ -16,40 +16,40 @@ class CubicWebConfigurationTC(TestCase): def setUp(self): self.config = ApptestConfiguration('data') - self.config._cubes = ('eemail', 'efile') + self.config._cubes = ('email', 'file') def test_reorder_cubes(self): - # jpl depends on eemail and efile and ecomment - # eemail depends on efile - self.assertEquals(self.config.reorder_cubes(['efile', 'eemail', 'jpl']), - ('jpl', 'eemail', 'efile')) - self.assertEquals(self.config.reorder_cubes(['eemail', 'efile', 'jpl']), - ('jpl', 'eemail', 'efile')) - self.assertEquals(self.config.reorder_cubes(['eemail', 'jpl', 'efile']), - ('jpl', 'eemail', 'efile')) - self.assertEquals(self.config.reorder_cubes(['efile', 'jpl', 'eemail']), - ('jpl', 'eemail', 'efile')) - self.assertEquals(self.config.reorder_cubes(['jpl', 'efile', 'eemail']), - ('jpl', 'eemail', 'efile')) - self.assertEquals(self.config.reorder_cubes(('jpl', 'eemail', 'efile')), - ('jpl', 'eemail', 'efile')) + # jpl depends on email and file and comment + # email depends on file + self.assertEquals(self.config.reorder_cubes(['file', 'email', 'jpl']), + ('jpl', 'email', 'file')) + self.assertEquals(self.config.reorder_cubes(['email', 'file', 'jpl']), + ('jpl', 'email', 'file')) + self.assertEquals(self.config.reorder_cubes(['email', 'jpl', 'file']), + ('jpl', 'email', 'file')) + self.assertEquals(self.config.reorder_cubes(['file', 'jpl', 'email']), + ('jpl', 'email', 'file')) + self.assertEquals(self.config.reorder_cubes(['jpl', 'file', 'email']), + ('jpl', 'email', 'file')) + self.assertEquals(self.config.reorder_cubes(('jpl', 'email', 'file')), + ('jpl', 'email', 'file')) def test_reorder_cubes_recommends(self): - from ecomment import __pkginfo__ as ecomment_pkginfo - ecomment_pkginfo.__recommend__ = ('efile',) + from cubes.comment import __pkginfo__ as comment_pkginfo + comment_pkginfo.__recommend__ = ('file',) try: - # eemail recommends ecomment - # ecomment recommends efile - self.assertEquals(self.config.reorder_cubes(('jpl', 'eemail', 'efile', 'ecomment')), - ('jpl', 'eemail', 'ecomment', 'efile')) - self.assertEquals(self.config.reorder_cubes(('jpl', 'eemail', 'ecomment', 'efile')), - ('jpl', 'eemail', 'ecomment', 'efile')) - self.assertEquals(self.config.reorder_cubes(('jpl', 'ecomment', 'eemail', 'efile')), - ('jpl', 'eemail', 'ecomment', 'efile')) - self.assertEquals(self.config.reorder_cubes(('ecomment', 'jpl', 'eemail', 'efile')), - ('jpl', 'eemail', 'ecomment', 'efile')) + # email recommends comment + # comment recommends file + self.assertEquals(self.config.reorder_cubes(('jpl', 'email', 'file', 'comment')), + ('jpl', 'email', 'comment', 'file')) + self.assertEquals(self.config.reorder_cubes(('jpl', 'email', 'comment', 'file')), + ('jpl', 'email', 'comment', 'file')) + self.assertEquals(self.config.reorder_cubes(('jpl', 'comment', 'email', 'file')), + ('jpl', 'email', 'comment', 'file')) + self.assertEquals(self.config.reorder_cubes(('comment', 'jpl', 'email', 'file')), + ('jpl', 'email', 'comment', 'file')) finally: - ecomment_pkginfo.__use__ = () + comment_pkginfo.__use__ = () # def test_vc_config(self): @@ -61,14 +61,14 @@ # self.assertRaises(KeyError, vcconf.__getitem__, 'CRM') def test_expand_cubes(self): - self.assertEquals(self.config.expand_cubes(('eemail', 'eblog')), - ['eemail', 'eblog', 'efile']) + self.assertEquals(self.config.expand_cubes(('email', 'eblog')), + ['email', 'eblog', 'file']) def test_vregistry_path(self): self.assertEquals([unabsolutize(p) for p in self.config.vregistry_path()], ['entities', 'web/views', 'sobjects', - 'efile/entities.py', 'efile/views', 'efile/hooks.py', - 'eemail/entities.py', 'eemail/views', 'eemail/hooks.py']) + 'file/entities.py', 'file/views', 'file/hooks.py', + 'email/entities.py', 'email/views', 'email/hooks.py']) if __name__ == '__main__': unittest_main() diff -r 95bc1d15349b -r bae30087db21 test/unittest_schema.py --- a/test/unittest_schema.py Mon Nov 10 18:11:17 2008 +0100 +++ b/test/unittest_schema.py Mon Nov 10 18:11:32 2008 +0100 @@ -142,7 +142,7 @@ entities.sort() expected_entities = ['Bookmark', 'Boolean', 'Bytes', 'Card', 'Date', 'Datetime', 'Decimal', - 'EConstraint', 'EConstraintType', 'EEType', + 'ECache', 'EConstraint', 'EConstraintType', 'EEType', 'EFRDef', 'EGroup', 'EmailAddress', 'ENFRDef', 'EPermission', 'EProperty', 'ERType', 'EUser', 'Float', 'Int', 'Interval', @@ -186,7 +186,7 @@ 'specializes', 'state_of', 'surname', 'symetric', 'synopsis', - 'title', 'to_entity', 'to_state', 'transition_of', + 'timestamp', 'title', 'to_entity', 'to_state', 'transition_of', 'upassword', 'update_permission', 'use_email',