Orchestrata Ultimate › Tests › Reference › test_orchestrata_tools_diagrams_deps
Tests reference — tests/test_orchestrata_tools_diagrams_deps.py
Module of tests, split out because the directory page would be too large.
Prose pending.
tests/test_orchestrata_tools_diagrams_deps.py
source · 12 tests · 230 lines
Coverage tests for orchestrata_tools diagram + dependency generators.
| Kind | Name | Line | Description |
|---|---|---|---|
| class | TestModuleDiagramGenerator |
48 | Tests for ModuleDiagramGenerator.generate(). |
| method | TestModuleDiagramGenerator.test_generate_empty_codebase |
51 | |
| method | TestModuleDiagramGenerator.test_generate_filters_and_links_internal_imports |
59 | |
| method | TestModuleDiagramGenerator.test_generate_max_modules_truncates_by_import_count |
88 | |
| class | TestClassDiagramGeneratorGaps |
108 | Fills coverage gaps left by the real-codebase ClassDiagramGenerator tests. |
| method | TestClassDiagramGeneratorGaps.test_escape_replaces_angle_brackets |
111 | |
| method | TestClassDiagramGeneratorGaps.test_generate_for_class_unknown_returns_empty_diagram |
116 | |
| method | TestClassDiagramGeneratorGaps.test_generate_for_module_no_classes_returns_empty_diagram |
123 | |
| method | TestClassDiagramGeneratorGaps.test_generate_full_ranks_and_truncates |
134 | |
| method | TestClassDiagramGeneratorGaps.test_generate_full_empty_codebase |
178 | |
| class | TestCycleDetectorGaps |
188 | Fills coverage gaps left by the real-codebase CycleDetector test. |
| method | TestCycleDetectorGaps.test_find_cycles_detects_and_normalizes_a_two_node_cycle |
195 | |
| method | TestCycleDetectorGaps.test_find_cycles_stops_recursion_at_max_length |
208 | |
| method | TestCycleDetectorGaps.test_has_cycles_true_for_cyclic_graph |
218 | |
| method | TestCycleDetectorGaps.test_has_cycles_false_for_acyclic_graph |
225 |