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',)) |