Orchestrata Ultimate › Tests › Reference › verification › agents

Tests reference — tests/verification/agents

tests/verification/agents — 4 test modules, 33 test functions. Source tree: tests/verification/agents at commit 8a2cb42ad. Generated from the tests AST snapshot by scripts/gen-data-pages.py.

Prose pending.

Modules

Module Tests Covers
test_execution_agent.py 8 2
test_supervisor_agent.py 13 2
test_verification_agent.py 12 3

Module details

tests/verification/agents/test_execution_agent.py

source · 8 tests · 74 lines

Tests for verification.agents.execution_agent.

Covers: verification.agents.execution_agent, verification.types

Kind Name Line Description
class TestExecutionAgent 27
method TestExecutionAgent.test_default_agent_id 28
method TestExecutionAgent.test_custom_agent_id 32
method TestExecutionAgent.test_receive_constraints 36
method TestExecutionAgent.test_execute_step 42
method TestExecutionAgent.test_artifact_count 51
method TestExecutionAgent.test_submit_for_verification 57
method TestExecutionAgent.test_submit_for_verification_no_artifact 65
method TestExecutionAgent.test_receive_feedback 70

tests/verification/agents/test_supervisor_agent.py

source · 13 tests · 159 lines

Tests for verification.agents.supervisor_agent.

Covers: verification.agents.supervisor_agent, verification.types

Kind Name Line Description
class TestSupervisorAgent 65
method TestSupervisorAgent.test_default_agent_id 66
method TestSupervisorAgent.test_custom_agent_id 70
method TestSupervisorAgent.test_review_work 74
method TestSupervisorAgent.test_review_work_no_artifacts 84
method TestSupervisorAgent.test_review_count 89
method TestSupervisorAgent.test_generate_proof_default_type 96
method TestSupervisorAgent.test_generate_proof_custom_type 105
method TestSupervisorAgent.test_generate_proof_with_context 110
method TestSupervisorAgent.test_submit_proof 115
class TestSupervisorAgentLlmWiring 125 LLMModel wiring (REQ-035-US-005-001/006/011): generate_proof_via_llm
method TestSupervisorAgentLlmWiring.test_generate_proof_via_llm_no_model_falls_back 130
method TestSupervisorAgentLlmWiring.test_generate_proof_via_llm_uses_model 137
method TestSupervisorAgentLlmWiring.test_generate_proof_via_llm_falls_back_on_model_failure 149
method TestSupervisorAgentLlmWiring.test_generate_proof_via_llm_passes_context 155

tests/verification/agents/test_verification_agent.py

source · 12 tests · 146 lines

Tests for verification.agents.verification_agent.

Covers: verification.agents.verification_agent, verification.models.base_model, verification.types

Kind Name Line Description
class TestVerificationAgent 56
method TestVerificationAgent.test_default_agent_id 57
method TestVerificationAgent.test_custom_agent_id 61
method TestVerificationAgent.test_decision_all_satisfied 65
method TestVerificationAgent.test_decision_some_failed 78
method TestVerificationAgent.test_decision_empty 88
method TestVerificationAgent.test_decision_count 94
method TestVerificationAgent.test_analyze_via_llm_no_llm 100
class TestVerificationAgentModelWiring 106 LLMModel/ModelRegistry wiring (REQ-035-US-005-005): the previously
method TestVerificationAgentModelWiring.test_llm_model_typed_as_llm_protocol 111
method TestVerificationAgentModelWiring.test_analyze_via_llm_with_real_model 117
method TestVerificationAgentModelWiring.test_model_registry_resolves_llm_model 126
method TestVerificationAgentModelWiring.test_explicit_llm_model_wins_over_registry 133
method TestVerificationAgentModelWiring.test_registry_without_matching_name_leaves_llm_none 143

Support files

Fixtures, package markers and helpers without test functions.