Orchestrata Ultimate › Tests › Reference › test_orchestrata_ast_inheritance
Tests reference — tests/test_orchestrata_ast_inheritance.py
Module of tests, split out because the directory page would be too large.
Prose pending.
tests/test_orchestrata_ast_inheritance.py
source · 11 tests · 104 lines
Tests for orchestrata_ast.inheritance.InheritanceMap.
| Kind | Name | Line | Description |
|---|---|---|---|
| class | TestFromGraph |
44 | |
| method | TestFromGraph.test_qualified_names_stripped_to_bare |
45 | |
| method | TestFromGraph.test_transitive_closure |
52 | |
| method | TestFromGraph.test_cycle_terminates |
57 | |
| class | TestFromCodebase |
63 | |
| method | TestFromCodebase.test_prefers_inheritance_graph |
64 | |
| method | TestFromCodebase.test_falls_back_to_classinfo_bases_without_graph |
71 | |
| method | TestFromCodebase.test_none_codebase_yields_empty_map |
76 | |
| class | TestQueries |
82 | |
| method | TestQueries.test_identity_counts_as_subclass |
83 | |
| method | TestQueries.test_add_augments_after_build |
86 | |
| method | TestQueries.test_add_ignores_empty_names |
91 | |
| method | TestQueries.test_iter_mro_nearest_first_declaration_order |
96 | |
| method | TestQueries.test_iter_mro_cycle_safe |
102 |