Orchestrata Ultimate › Tests › Reference › agents › test_senior_dev
Tests reference — tests/agents/test_senior_dev.py
Module of tests/agents, split out because the directory page would be too large.
Prose pending.
tests/agents/test_senior_dev.py
source · 22 tests · 184 lines
Tests for orchestrata_ultimate.agents.volks.senior_dev.
Covers: agents.volks.base, agents.volks.senior_dev/ (package)
| Kind | Name | Line | Description |
|---|---|---|---|
| function | test_senior_dev_agent_default_root_cause_empty |
15 | |
| function | test_senior_dev_agent_default_constraints_empty_list |
20 | |
| function | test_senior_dev_agent_default_revised_addendum_empty |
26 | |
| function | test_senior_dev_agent_is_base_agent_subclass |
31 | |
| function | test_senior_dev_agent_has_id |
37 | |
| function | test_senior_dev_prompt_is_string |
47 | |
| function | test_senior_dev_prompt_non_empty |
51 | |
| function | test_senior_dev_prompt_identifies_as_sd |
55 | |
| function | test_senior_dev_prompt_mentions_oscillation |
59 | |
| function | test_senior_dev_prompt_has_root_cause_output |
65 | |
| function | test_senior_dev_prompt_has_constraints_output |
69 | |
| function | test_senior_dev_prompt_has_revised_intent_addendum |
73 | |
| function | test_parse_response_extracts_root_cause |
82 | |
| function | test_parse_response_extracts_single_constraint |
89 | |
| function | test_parse_response_extracts_multiple_constraints |
101 | |
| function | test_parse_response_extracts_revised_addendum |
117 | |
| function | test_parse_response_with_missing_root_cause_leaves_empty |
128 | |
| function | test_parse_response_with_missing_addendum_leaves_empty |
135 | |
| function | test_parse_response_strips_dash_and_whitespace_from_constraint |
142 | |
| function | test_parse_response_skips_empty_lines_in_constraints |
155 | |
| function | test_parse_response_empty_string_no_mutation |
171 | |
| function | test_parse_response_root_cause_only_first_line |
180 |