Orchestrata Ultimate › Tests › Reference › agents › test_uml_generator
Tests reference — tests/agents/test_uml_generator.py
Module of tests/agents, split out because the directory page would be too large.
Prose pending.
tests/agents/test_uml_generator.py
source · 40 tests · 294 lines
Tests for orchestrata_ultimate.agents.uml_generator.
Covers: agents.uml_generator
| Kind | Name | Line | Description |
|---|---|---|---|
| class | TestClassDesignUML |
22 | |
| method | TestClassDesignUML.test_defaults |
23 | |
| method | TestClassDesignUML.test_independent_mutable_defaults |
30 | |
| method | TestClassDesignUML.test_to_dict_keys |
40 | |
| class | TestModuleDesignUML |
58 | |
| method | TestModuleDesignUML.test_defaults |
59 | |
| method | TestModuleDesignUML.test_to_dict_embeds_class_dicts |
65 | |
| class | TestInteractionStepUML |
74 | |
| method | TestInteractionStepUML.test_defaults |
75 | |
| method | TestInteractionStepUML.test_with_reply |
79 | |
| class | TestSanitizeIdUML |
89 | |
| method | TestSanitizeIdUML.test_no_change |
90 | |
| method | TestSanitizeIdUML.test_dashes |
93 | |
| method | TestSanitizeIdUML.test_dots |
96 | |
| method | TestSanitizeIdUML.test_spaces |
99 | |
| method | TestSanitizeIdUML.test_mixed |
102 | |
| class | TestGenerateClassDiagramUML |
111 | |
| method | TestGenerateClassDiagramUML.test_empty_modules |
112 | |
| method | TestGenerateClassDiagramUML.test_first_line_is_header |
115 | |
| method | TestGenerateClassDiagramUML.test_class_header_and_attributes |
119 | |
| method | TestGenerateClassDiagramUML.test_method_parentheses_appended_when_missing |
126 | |
| method | TestGenerateClassDiagramUML.test_method_with_parens_preserved |
131 | |
| method | TestGenerateClassDiagramUML.test_base_class_relationship |
136 | |
| method | TestGenerateClassDiagramUML.test_sanitizes_names_in_relationships |
141 | |
| method | TestGenerateClassDiagramUML.test_method_referencing_other_class_creates_edge |
146 | |
| method | TestGenerateClassDiagramUML.test_self_reference_not_added |
152 | |
| class | TestGenerateModuleDiagramUML |
163 | |
| method | TestGenerateModuleDiagramUML.test_empty |
164 | |
| method | TestGenerateModuleDiagramUML.test_single_module_label |
167 | |
| method | TestGenerateModuleDiagramUML.test_module_without_classes_label |
172 | |
| method | TestGenerateModuleDiagramUML.test_dependency_edge |
177 | |
| method | TestGenerateModuleDiagramUML.test_dependency_on_missing_module_dropped |
183 | |
| method | TestGenerateModuleDiagramUML.test_sanitizes_module_ids |
189 | |
| class | TestGenerateSequenceDiagramUML |
202 | |
| method | TestGenerateSequenceDiagramUML.test_empty |
203 | |
| method | TestGenerateSequenceDiagramUML.test_basic_arrow |
206 | |
| method | TestGenerateSequenceDiagramUML.test_reply_emits_dashed_arrow |
211 | |
| method | TestGenerateSequenceDiagramUML.test_title_uses_first_actor |
216 | |
| method | TestGenerateSequenceDiagramUML.test_actor_ids_sanitized |
221 | |
| class | TestSaveDiagramsUML |
232 | |
| method | TestSaveDiagramsUML.test_appends_mmd_extension |
233 | |
| method | TestSaveDiagramsUML.test_preserves_existing_extension |
240 | |
| method | TestSaveDiagramsUML.test_sorted_output_paths |
246 | |
| method | TestSaveDiagramsUML.test_creates_output_directory |
251 | |
| method | TestSaveDiagramsUML.test_empty_diagrams |
257 | |
| class | TestGenerateAllDiagramsUML |
267 | |
| method | TestGenerateAllDiagramsUML.test_without_sequence |
268 | |
| method | TestGenerateAllDiagramsUML.test_with_sequence |
275 | |
| method | TestGenerateAllDiagramsUML.test_content_written_is_correct |
287 |