Orchestrata Ultimate › Tests › Reference › agents › test_interfaces
Tests reference — tests/agents/test_interfaces.py
Module of tests/agents, split out because the directory page would be too large.
Prose pending.
tests/agents/test_interfaces.py
source · 25 tests · 288 lines
Tests for orchestrata_ultimate.agents.interfaces.
Covers: agents.interfaces, agents.types, core.interfaces/ (package)
| Kind | Name | Line | Description |
|---|---|---|---|
| class | TestProtocolsAreRuntimeCheckable |
139 | |
| method | TestProtocolsAreRuntimeCheckable.test_volk_runtime_is_protocol |
140 | |
| method | TestProtocolsAreRuntimeCheckable.test_task_executor_is_protocol |
144 | |
| method | TestProtocolsAreRuntimeCheckable.test_volk_pool_is_protocol |
147 | |
| method | TestProtocolsAreRuntimeCheckable.test_volk_coordinator_is_protocol |
150 | |
| class | TestIVolkRuntimeConformance |
159 | |
| method | TestIVolkRuntimeConformance.test_implementation_is_instance |
160 | |
| method | TestIVolkRuntimeConformance.test_non_implementation_is_not_instance |
164 | |
| method | TestIVolkRuntimeConformance.test_has_required_methods |
167 | |
| class | TestITaskExecutorConformance |
179 | |
| method | TestITaskExecutorConformance.test_implementation_is_instance |
180 | |
| method | TestITaskExecutorConformance.test_non_implementation_is_not_instance |
184 | |
| method | TestITaskExecutorConformance.test_has_required_methods |
187 | |
| class | TestIVolkPoolConformance |
192 | |
| method | TestIVolkPoolConformance.test_implementation_is_instance |
193 | |
| method | TestIVolkPoolConformance.test_non_implementation_is_not_instance |
197 | |
| method | TestIVolkPoolConformance.test_has_required_methods |
200 | |
| class | TestIVolkCoordinatorConformance |
210 | |
| method | TestIVolkCoordinatorConformance.test_implementation_is_instance |
211 | |
| method | TestIVolkCoordinatorConformance.test_non_implementation_is_not_instance |
215 | |
| method | TestIVolkCoordinatorConformance.test_has_required_methods |
218 | |
| class | TestMiniImplementationsBehaviour |
234 | |
| method | TestMiniImplementationsBehaviour.test_runtime_spawn_returns_instance |
235 | |
| method | TestMiniImplementationsBehaviour.test_runtime_health_returns_enum |
241 | |
| method | TestMiniImplementationsBehaviour.test_task_executor_submit_returns_result |
246 | |
| method | TestMiniImplementationsBehaviour.test_pool_acquire_and_release |
254 | |
| method | TestMiniImplementationsBehaviour.test_pool_status_and_config |
260 | |
| method | TestMiniImplementationsBehaviour.test_coordinator_elect_leader |
267 | |
| method | TestMiniImplementationsBehaviour.test_coordinator_elect_leader_none_for_empty_candidates |
272 | |
| method | TestMiniImplementationsBehaviour.test_coordinator_fan_out_matches_aliases |
276 | |
| method | TestMiniImplementationsBehaviour.test_coordinator_pipeline_returns_last_task_result |
283 |