Orchestrata Ultimate › Tests › Reference › orchestrator › test_impact_behavioral

Tests reference — tests/orchestrator/test_impact_behavioral.py

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

Prose pending.

tests/orchestrator/test_impact_behavioral.py

source · 30 tests · 302 lines

Behavioral tests for impact analysis modules.

Covers: knowledge_graph.config, orchestrator.impact.analyzer, orchestrator.impact.classifier, orchestrator.impact.dependency_analyzer, orchestrator.impact.planner, orchestrator.impact.types

Kind Name Line Description
class TestImpactTypes 26
method TestImpactTypes.test_intent_classification_to_dict 27
method TestImpactTypes.test_impact_scope_to_dict 40
method TestImpactTypes.test_breaking_change_to_dict 52
method TestImpactTypes.test_interface_verification_to_dict 63
method TestImpactTypes.test_interface_verification_to_dict_no_contract 80
method TestImpactTypes.test_agent_task_to_dict 85
method TestImpactTypes.test_parallel_plan_to_dict 93
method TestImpactTypes.test_impact_report_to_dict 106
method TestImpactTypes.test_dependency_chain_defaults 117
class TestIntentClassifier 124
method TestIntentClassifier.test_classify_feature 125
method TestIntentClassifier.test_classify_bugfix 131
method TestIntentClassifier.test_classify_refactor 137
method TestIntentClassifier.test_classify_requirement 143
method TestIntentClassifier.test_classify_spec 149
method TestIntentClassifier.test_classify_unknown 155
method TestIntentClassifier.test_extract_entities 161
method TestIntentClassifier.test_extract_package 166
method TestIntentClassifier.test_extract_module 171
method TestIntentClassifier.test_extract_keywords 176
class TestParallelPlanner 183
method TestParallelPlanner.test_create_plan_with_files 184
method TestParallelPlanner.test_create_plan_no_files 196
method TestParallelPlanner.test_create_plan_with_tests 205
method TestParallelPlanner.test_build_checkpoints 217
class TestIntentImpactAnalyzer 225
method TestIntentImpactAnalyzer.test_analyze 226 Analyze using the real DependencyAnalyzer against real graph.
method TestIntentImpactAnalyzer.test_analyze_with_dependency_error 243 Force a ConnectionError by pointing at an unreachable Neo4j host.
method TestIntentImpactAnalyzer.test_calculate_severity_critical 266
method TestIntentImpactAnalyzer.test_calculate_severity_high 271
method TestIntentImpactAnalyzer.test_calculate_severity_medium 276
method TestIntentImpactAnalyzer.test_calculate_severity_low 281
method TestIntentImpactAnalyzer.test_build_scope 286