primus.cli.procedure.test_tactus_integration module
Integration test for Tactus runtime with Primus adapters.
This test verifies that the new TactusRuntime works correctly with the Primus adapters (PrimusStorageAdapter, PrimusHITLAdapter, PrimusChatAdapter).
- primus.cli.procedure.test_tactus_integration.mock_primus_client()
Create a mock PrimusDashboardClient.
- primus.cli.procedure.test_tactus_integration.simple_lua_config()
Simple test Lua DSL configuration.
- async primus.cli.procedure.test_tactus_integration.test_tactus_checkpoint_persistence(mock_primus_client)
Test that checkpoints are persisted via PrimusStorageAdapter.
- async primus.cli.procedure.test_tactus_integration.test_tactus_error_handling(mock_primus_client)
Test error handling in TactusRuntime with Primus adapters.
- async primus.cli.procedure.test_tactus_integration.test_tactus_state_persistence(mock_primus_client)
Test that state changes are persisted via PrimusStorageAdapter.
- async primus.cli.procedure.test_tactus_integration.test_tactus_with_primus_adapters(mock_primus_client, simple_lua_config)
Test that TactusRuntime works with Primus adapters.