Orchestrata Ultimate › Tests › Reference › orchestrator › test_redis_state_behavioral

Tests reference — tests/orchestrator/test_redis_state_behavioral.py

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

Prose pending.

tests/orchestrator/test_redis_state_behavioral.py

source · 20 tests · 202 lines

Behavioral tests for Redis state manager.

Covers: infra.redis_state

Kind Name Line Description
class TestRedisConfig 44
method TestRedisConfig.test_defaults 45
class TestRedisStateManager 55
method TestRedisStateManager.test_key_building 56
method TestRedisStateManager.test_create_and_get_session 60
method TestRedisStateManager.test_create_session_already_exists 78
method TestRedisStateManager.test_update_session 92
method TestRedisStateManager.test_update_session_not_found 111
method TestRedisStateManager.test_delete_session 115
method TestRedisStateManager.test_cache_set_and_get 130
method TestRedisStateManager.test_cache_get_missing 135
method TestRedisStateManager.test_cache_delete 138
method TestRedisStateManager.test_cache_governance_decision 144
method TestRedisStateManager.test_get_cached_decision_missing 149
method TestRedisStateManager.test_acquire_and_release_lock 152
method TestRedisStateManager.test_extend_lock 162
method TestRedisStateManager.test_queue_operations 169
method TestRedisStateManager.test_queue_pop_empty 177
method TestRedisStateManager.test_health_check 181
method TestRedisStateManager.test_health_check_no_client 186
method TestRedisStateManager.test_publish_and_subscribe 192
method TestRedisStateManager.test_close_idempotent 200