Commit Graph

1 Commits

Author SHA1 Message Date
GSRN
1f98e03c02 fix: Enhance error handling tests and add service status checks
Some checks failed
Docker Build and Push / build-and-push (push) Failing after 38s
LabFusion CI/CD Pipeline / service-adapters (push) Successful in 54s
LabFusion CI/CD Pipeline / api-gateway (push) Failing after 1m19s
LabFusion CI/CD Pipeline / api-docs (push) Successful in 1m46s
Frontend (React) / test (16) (push) Failing after 1m38s
Frontend (React) / test (18) (push) Failing after 1m45s
Frontend (React) / test (20) (push) Failing after 1m35s
Frontend (React) / build (push) Has been skipped
Frontend (React) / lighthouse (push) Has been skipped
LabFusion CI/CD Pipeline / frontend (push) Failing after 4m35s
LabFusion CI/CD Pipeline / integration-tests (push) Has been skipped
Integration Tests / integration-tests (push) Failing after 2m37s
Integration Tests / performance-tests (push) Has been skipped
### Summary of Changes
- Introduced new tests for `handleRequestError` to cover various error scenarios including connection timeouts and service errors.
- Added tests for `determineServiceStatus` to verify service availability states.
- Updated `formatServiceData` and `formatEventData` tests to ensure correct formatting and handling of invalid data.

### Expected Results
- Improved coverage and reliability of error handling utilities tests, ensuring accurate error responses and service status checks.
- Enhanced maintainability of test code by applying clean code principles and better organization.
2025-09-15 22:37:57 +02:00