server/test/unittest_migractions.py
changeset 11112 d0d86803a804
parent 11106 012e6c7d02ef
child 11288 ab0a1863248e
equal deleted inserted replaced
11111:606d4fea99f5 11112:d0d86803a804
   277                                'eid',
   277                                'eid',
   278                                'filed_under2', 'has_text',
   278                                'filed_under2', 'has_text',
   279                                'identity', 'in_basket', 'inlined_rel', 'is', 'is_instance_of',
   279                                'identity', 'in_basket', 'inlined_rel', 'is', 'is_instance_of',
   280                                'modification_date', 'name', 'owned_by'])
   280                                'modification_date', 'name', 'owned_by'])
   281             self.assertCountEqual([str(rs) for rs in self.schema['Folder2'].object_relations()],
   281             self.assertCountEqual([str(rs) for rs in self.schema['Folder2'].object_relations()],
   282                                   ['filed_under2', 'identity'])
   282                                   ['filed_under2', 'identity', 'inlined_rel'])
   283             # Old will be missing as it has been renamed into 'New' in the migrated
   283             # Old will be missing as it has been renamed into 'New' in the migrated
   284             # schema while New hasn't been added here.
   284             # schema while New hasn't been added here.
   285             self.assertEqual(sorted(str(e) for e in self.schema['filed_under2'].subjects()),
   285             self.assertEqual(sorted(str(e) for e in self.schema['filed_under2'].subjects()),
   286                              sorted(str(e) for e in self.schema.entities() if not e.final and e != 'Old'))
   286                              sorted(str(e) for e in self.schema.entities() if not e.final and e != 'Old'))
   287             self.assertEqual(self.schema['filed_under2'].objects(), ('Folder2',))
   287             self.assertEqual(self.schema['filed_under2'].objects(), ('Folder2',))