server/test/unittest_migractions.py
changeset 10257 1925e7fe9412
parent 10129 52adf66fae7d
child 10353 d9a1e7939ee6
equal deleted inserted replaced
10256:f753f364550f 10257:1925e7fe9412
   257                                'description', 'description_format',
   257                                'description', 'description_format',
   258                                'eid',
   258                                'eid',
   259                                'filed_under2', 'has_text',
   259                                'filed_under2', 'has_text',
   260                                'identity', 'in_basket', 'is', 'is_instance_of',
   260                                'identity', 'in_basket', 'is', 'is_instance_of',
   261                                'modification_date', 'name', 'owned_by'])
   261                                'modification_date', 'name', 'owned_by'])
   262             self.assertEqual([str(rs) for rs in self.schema['Folder2'].object_relations()],
   262             self.assertCountEqual([str(rs) for rs in self.schema['Folder2'].object_relations()],
   263                               ['filed_under2', 'identity'])
   263                                   ['filed_under2', 'identity'])
   264             # Old will be missing as it has been renamed into 'New' in the migrated
   264             # Old will be missing as it has been renamed into 'New' in the migrated
   265             # schema while New hasn't been added here.
   265             # schema while New hasn't been added here.
   266             self.assertEqual(sorted(str(e) for e in self.schema['filed_under2'].subjects()),
   266             self.assertEqual(sorted(str(e) for e in self.schema['filed_under2'].subjects()),
   267                              sorted(str(e) for e in self.schema.entities() if not e.final and e != 'Old'))
   267                              sorted(str(e) for e in self.schema.entities() if not e.final and e != 'Old'))
   268             self.assertEqual(self.schema['filed_under2'].objects(), ('Folder2',))
   268             self.assertEqual(self.schema['filed_under2'].objects(), ('Folder2',))