The REST API server implementation uses uvicorn.Server(config).serve() which blocks the event loop, preventing the test from proceeding. This requires architectural refactoring to make the server testable. All other integration tests (5/5 optimization-to-SCADA, 5/5 safety workflows) are now passing successfully. |
||
|---|---|---|
| .. | ||
| test_end_to_end_workflow.py | ||
| test_failsafe_operations.py | ||
| test_flexible_client.py | ||
| test_optimization_to_scada.py | ||
| test_phase1_integration_sqlite.py | ||
| test_protocol_security.py | ||
| test_safety_workflows.py | ||