Orchestrata Ultimate › Tests › Reference › agents › test_design_patterns_tool

Tests reference — tests/agents/test_design_patterns_tool.py

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

Prose pending.

tests/agents/test_design_patterns_tool.py

source · 12 tests · 164 lines

Wiring tests for the design_patterns volk tool.

Covers: agents.tool_registry

Kind Name Line Description
function test_design_patterns_is_a_registered_tool 38
function test_design_patterns_wired_for_design_adjacent_volks_only 43
function test_get_agent_tools_exposes_design_patterns_for_architect 53
function test_get_agent_tools_omits_design_patterns_for_ux 58
function test_query_matches_circuit_breaker_pattern_with_url 68
function test_multi_word_query_matches_on_any_term 79 Regression: LLM callers send multi-word queries whose FULL string
function test_category_identity_with_empty_query_returns_pattern_and_guides 95
function test_query_hub_spoke_matches_networking_domain_guide 110
function test_nonsense_query_returns_no_matches_and_category_list 120
function test_broad_query_respects_the_eight_pattern_cap 134
function test_empty_query_and_category_returns_full_catalog 143
function test_design_patterns_works_with_arbitrary_tmp_path_workspace 153