Orchestrata Ultimate › Tests › Reference › test_orchestrata_tools_import_graph_fanout

Tests reference — tests/test_orchestrata_tools_import_graph_fanout.py

Module of tests, split out because the directory page would be too large.

Prose pending.

tests/test_orchestrata_tools_import_graph_fanout.py

source · 7 tests · 125 lines

Coverage tests for ImportGraph.fan_out and boundary behavior.

Kind Name Line Description
class TestImportGraphFanOut 37 Direct assertions on ImportGraph.fan_out (line 48).
method TestImportGraphFanOut.test_fan_out_counts_internal_dependencies 40
method TestImportGraphFanOut.test_fan_out_ignores_external_imports 57
method TestImportGraphFanOut.test_fan_out_unknown_module_is_zero 72
method TestImportGraphFanOut.test_fan_out_deduplicates_repeated_imports 77
class TestImportGraphBoundaries 90 Empty-graph and unknown-module boundary behavior.
method TestImportGraphBoundaries.test_empty_codebase_has_no_modules 93
method TestImportGraphBoundaries.test_dependents_of_unknown_module_is_empty 100
method TestImportGraphBoundaries.test_most_depended_on_orders_by_fan_in_and_truncates 112