-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Issue Description
The real injection tests are currently disabled in src/tests/real_injection.rs.disabled and need to be converted to proper unit tests that can run reliably in CI.
Current State
- Real injection tests exist but are disabled (src/tests/real_injection.rs.disabled)
- Tests require GUI applications and real display servers
- Currently not run in CI/CD pipeline
Requirements
- Convert disabled integration tests to unit tests using mocks
- Create test applications that can run in headless environments
- Ensure tests don't require real hardware/environment access
- Enable comprehensive testing without security/performance concerns
Benefits
- Better CI reliability
- More comprehensive code coverage
- Easier to catch regressions in real-world scenarios
- Improved developer experience