213 # check order of attributes is respected |
213 # check order of attributes is respected |
214 self.assertListEquals([r.type for r in schema.eschema('CWAttribute').ordered_relations() |
214 self.assertListEquals([r.type for r in schema.eschema('CWAttribute').ordered_relations() |
215 if not r.type in ('eid', 'is', 'is_instance_of', 'identity', |
215 if not r.type in ('eid', 'is', 'is_instance_of', 'identity', |
216 'creation_date', 'modification_date', 'cwuri', |
216 'creation_date', 'modification_date', 'cwuri', |
217 'owned_by', 'created_by', |
217 'owned_by', 'created_by', |
218 'add_permission', 'delete_permission', 'read_permission')], |
218 'update_permission', 'read_permission')], |
219 ['relation_type', |
219 ['relation_type', |
220 'from_entity', 'to_entity', |
220 'from_entity', 'to_entity', |
221 'in_basket', 'constrained_by', |
221 'in_basket', 'constrained_by', |
222 'cardinality', 'ordernum', |
222 'cardinality', 'ordernum', |
223 'indexed', 'fulltextindexed', 'internationalizable', |
223 'indexed', 'fulltextindexed', 'internationalizable', |