Orchestrata Ultimate › Tests › Reference › agents › test_base

Tests reference — tests/agents/test_base.py

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

Prose pending.

tests/agents/test_base.py

source · 26 tests · 167 lines

Tests for orchestrata_ultimate.agents.volks.base.

Covers: agents.volks.base, core.packet/ (package)

Kind Name Line Description
function test_base_agent_has_default_id 18
function test_base_agent_has_default_created_at 23
function test_base_agent_has_default_updated_at 28
function test_base_agent_default_alias_empty 33
function test_base_agent_default_role_empty 38
function test_base_agent_default_status_pending 43
function test_base_agent_default_summary_idle 48
function test_base_agent_default_current_thread_none 53
function test_base_agent_default_output_artifacts_empty 58
function test_base_agent_unique_ids 63
function test_base_agent_accepts_custom_alias 69
function test_base_agent_accepts_custom_role 74
function test_base_agent_accepts_extra_fields 79
function test_base_agent_set_postman_stores_reference 85
function test_base_agent_set_kg_stores_reference 92
function test_base_agent_postman_defaults_to_none 99
function test_base_agent_kg_defaults_to_none 104
function test_base_agent_send_without_postman_raises_runtime_error 110
function test_base_agent_emit_event_without_postman_raises 120
function test_base_agent_process_raises_not_implemented 126
function test_get_output_display_with_no_artifacts 133
function test_get_output_display_with_single_artifact 138
function test_get_output_display_with_multiple_artifacts 144
function test_base_agent_is_pydantic_model 150
function test_base_agent_status_is_settable 158
function test_base_agent_current_thread_is_settable 164