cubicweb/server/test/unittest_migractions.py
changeset 11129 97095348b3ee
parent 11112 d0d86803a804
parent 11057 0b59724cb3f2
child 11232 25ec9be5f305
equal deleted inserted replaced
11128:9b4de34ad394 11129:97095348b3ee
   274             self.assertEqual(sorted(str(rs) for rs in self.schema['Folder2'].subject_relations()),
   274             self.assertEqual(sorted(str(rs) for rs in self.schema['Folder2'].subject_relations()),
   275                               ['created_by', 'creation_date', 'cw_source', 'cwuri',
   275                               ['created_by', 'creation_date', 'cw_source', 'cwuri',
   276                                'description', 'description_format',
   276                                'description', 'description_format',
   277                                'eid',
   277                                'eid',
   278                                'filed_under2', 'has_text',
   278                                'filed_under2', 'has_text',
   279                                'identity', 'in_basket', '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',))