Orchestrata Ultimate › Tests › Reference › agents › test_types
Tests reference — tests/agents/test_types.py
Module of tests/agents, split out because the directory page would be too large.
Prose pending.
tests/agents/test_types.py
source · 33 tests · 404 lines
Tests for orchestrata_ultimate.agents.types.
Covers: agents.types
| Kind | Name | Line | Description |
|---|---|---|---|
| class | TestTaskStatusEnum |
22 | |
| method | TestTaskStatusEnum.test_all_members |
23 | |
| method | TestTaskStatusEnum.test_string_conversion |
36 | |
| class | TestInstanceStatusEnum |
41 | |
| method | TestInstanceStatusEnum.test_all_members |
42 | |
| method | TestInstanceStatusEnum.test_from_value |
54 | |
| class | TestCoordinationPatternEnum |
58 | |
| method | TestCoordinationPatternEnum.test_all_members |
59 | |
| class | TestTaskDefinitionInit |
76 | |
| method | TestTaskDefinitionInit.test_defaults_include_unique_task_id |
77 | |
| method | TestTaskDefinitionInit.test_created_at_is_utc |
84 | |
| method | TestTaskDefinitionInit.test_default_priority_and_timeout |
88 | |
| method | TestTaskDefinitionInit.test_default_collections_are_independent |
93 | |
| method | TestTaskDefinitionInit.test_custom_fields |
103 | |
| class | TestTaskDefinitionSerialization |
126 | |
| method | TestTaskDefinitionSerialization.test_to_dict_contains_all_fields |
127 | |
| method | TestTaskDefinitionSerialization.test_to_dict_iso_created_at |
145 | |
| method | TestTaskDefinitionSerialization.test_roundtrip_preserves_fields |
152 | |
| method | TestTaskDefinitionSerialization.test_from_dict_generates_defaults_for_missing_fields |
177 | |
| class | TestTaskResultType |
195 | |
| method | TestTaskResultType.test_basic_fields |
196 | |
| method | TestTaskResultType.test_to_dict |
205 | |
| class | TestVolkInstanceType |
231 | |
| method | TestVolkInstanceType.test_default_status_spawning |
232 | |
| method | TestVolkInstanceType.test_default_ids_unique |
239 | |
| method | TestVolkInstanceType.test_is_available_only_when_ready_and_no_task |
244 | |
| method | TestVolkInstanceType.test_is_active_for_ready_and_busy |
255 | |
| method | TestVolkInstanceType.test_serialization_roundtrip |
261 | |
| method | TestVolkInstanceType.test_from_dict_uses_default_status_if_missing |
281 | |
| class | TestPoolConfigType |
291 | |
| method | TestPoolConfigType.test_defaults_match_constants |
292 | |
| method | TestPoolConfigType.test_to_dict_roundtrip_values |
301 | |
| class | TestPoolStatusType |
317 | |
| method | TestPoolStatusType.test_defaults |
318 | |
| method | TestPoolStatusType.test_to_dict_without_config |
328 | |
| method | TestPoolStatusType.test_to_dict_embeds_config_dict |
336 | |
| class | TestConsensusResultType |
349 | |
| method | TestConsensusResultType.test_defaults |
350 | |
| method | TestConsensusResultType.test_is_approved_requires_quorum |
358 | |
| method | TestConsensusResultType.test_is_approved_requires_majority |
368 | |
| method | TestConsensusResultType.test_is_approved_true_with_quorum_and_majority |
378 | |
| method | TestConsensusResultType.test_is_approved_false_on_tie |
388 | |
| method | TestConsensusResultType.test_to_dict_has_iso_decided_at |
398 |