CalejoControl/tests/integration
openhands 48a1a49384 Add comprehensive test suite for protocol mapping functionality
- Created 35 comprehensive tests covering ConfigurationManager, protocol validation, and database integration
- Added unit tests for ConfigurationManager with database persistence
- Added protocol-specific validation tests for all 4 protocols (Modbus TCP, Modbus RTU, OPC UA, REST API)
- Added integration tests for protocol server integration
- Enhanced existing API tests for protocol mapping endpoints
- Fixed database integration issues in ConfigurationManager
- Improved validation logic and error handling
- All tests passing with comprehensive coverage of Phase 1 functionality
2025-11-04 09:14:11 +00:00
..
test_dashboard_integration.py Add interactive dashboard with comprehensive testing 2025-10-30 07:22:00 +00:00
test_debug_setpoint.py Add remaining project files and updates 2025-10-30 08:05:56 +00:00
test_end_to_end_workflow.py Phase 6: Integration & System Testing COMPLETED 2025-10-28 15:10:53 +00:00
test_failsafe_operations.py Complete Phase 6 integration testing with 51/52 tests passing 2025-10-29 08:54:12 +00:00
test_failure_recovery.py Add remaining project files and updates 2025-10-30 08:05:56 +00:00
test_flexible_client.py Phase 6: Integration & System Testing COMPLETED 2025-10-28 15:10:53 +00:00
test_mock_services.py Add comprehensive automated tests for mock SCADA and optimizer services 2025-10-30 14:08:29 +00:00
test_optimization_to_scada.py Add remaining project files and updates 2025-10-30 08:05:56 +00:00
test_performance_load.py Add remaining project files and updates 2025-10-30 08:05:56 +00:00
test_phase1_integration_sqlite.py Complete Phase 6 integration testing with 51/52 tests passing 2025-10-29 08:54:12 +00:00
test_protocol_security.py Phase 5: Complete Protocol Server Security Enhancement 2025-10-27 20:59:19 +00:00
test_protocol_server_integration.py Add comprehensive test suite for protocol mapping functionality 2025-11-04 09:14:11 +00:00
test_safety_workflows.py Complete Phase 6 integration testing with 51/52 tests passing 2025-10-29 08:54:12 +00:00