161 expected_entities = ['BaseTransition', 'Bookmark', 'Boolean', 'Bytes', 'Card', |
161 expected_entities = ['BaseTransition', 'Bookmark', 'Boolean', 'Bytes', 'Card', |
162 'Date', 'Datetime', 'Decimal', |
162 'Date', 'Datetime', 'Decimal', |
163 'CWCache', 'CWConstraint', 'CWConstraintType', 'CWEType', |
163 'CWCache', 'CWConstraint', 'CWConstraintType', 'CWEType', |
164 'CWAttribute', 'CWGroup', 'EmailAddress', 'CWRelation', |
164 'CWAttribute', 'CWGroup', 'EmailAddress', 'CWRelation', |
165 'CWPermission', 'CWProperty', 'CWRType', |
165 'CWPermission', 'CWProperty', 'CWRType', |
166 'CWSource', 'CWSourceHostConfig', |
166 'CWSource', 'CWSourceHostConfig', 'CWSourceSchemaConfig', |
167 'CWUniqueTogetherConstraint', 'CWUser', |
167 'CWUniqueTogetherConstraint', 'CWUser', |
168 'ExternalUri', 'File', 'Float', 'Int', 'Interval', 'Note', |
168 'ExternalUri', 'File', 'Float', 'Int', 'Interval', 'Note', |
169 'Password', 'Personne', |
169 'Password', 'Personne', |
170 'RQLExpression', |
170 'RQLExpression', |
171 'Societe', 'State', 'StateFull', 'String', 'SubNote', 'SubWorkflowExitPoint', |
171 'Societe', 'State', 'StateFull', 'String', 'SubNote', 'SubWorkflowExitPoint', |
172 'Tag', 'Time', 'Transition', 'TrInfo', |
172 'Tag', 'Time', 'Transition', 'TrInfo', |
173 'Workflow', 'WorkflowTransition'] |
173 'Workflow', 'WorkflowTransition'] |
174 self.assertListEqual(entities, sorted(expected_entities)) |
174 self.assertListEqual(sorted(expected_entities), entities) |
175 relations = sorted([str(r) for r in schema.relations()]) |
175 relations = sorted([str(r) for r in schema.relations()]) |
176 expected_relations = ['add_permission', 'address', 'alias', 'allowed_transition', |
176 expected_relations = ['add_permission', 'address', 'alias', 'allowed_transition', |
177 'bookmarked_by', 'by_transition', |
177 'bookmarked_by', 'by_transition', |
178 |
178 |
179 'cardinality', 'comment', 'comment_format', |
179 'cardinality', 'comment', 'comment_format', |
180 'composite', 'condition', 'config', 'connait', |
180 'composite', 'condition', 'config', 'connait', |
181 'constrained_by', 'constraint_of', |
181 'constrained_by', 'constraint_of', |
182 'content', 'content_format', |
182 'content', 'content_format', |
183 'created_by', 'creation_date', 'cstrtype', 'custom_workflow', |
183 'created_by', 'creation_date', 'cstrtype', 'custom_workflow', |
184 'cwuri', 'cw_source', 'cw_host_config_of', |
184 'cwuri', 'cw_for_source', 'cw_host_config_of', 'cw_schema', 'cw_source', |
185 'cw_support', 'cw_dont_cross', 'cw_may_cross', |
|
186 |
185 |
187 'data', 'data_encoding', 'data_format', 'data_name', 'default_workflow', 'defaultval', 'delete_permission', |
186 'data', 'data_encoding', 'data_format', 'data_name', 'default_workflow', 'defaultval', 'delete_permission', |
188 'description', 'description_format', 'destination_state', |
187 'description', 'description_format', 'destination_state', |
189 |
188 |
190 'ecrit_par', 'eid', 'evaluee', 'expression', 'exprtype', |
189 'ecrit_par', 'eid', 'evaluee', 'expression', 'exprtype', |