Add integration tests that verify the inhibit command parses arguments correctly, covering normal execution, daemon flag usage, and default values for why and who. This provides regression protection for CLI parsing behavior.
- New Feature: Integration tests for inhibit subcommand parsing
Add tests for CLI argument parsing and GPU command generation to increase coverage and ensure future changes don't break functionality.
New Features
- Add unit test `verify_cli` to ensure Clap command is built correctly.
- Add unit tests for `xorg_intel`, `xorg_amd`, and `generate_xrandr_script` functions.
- Validate that generated Xrandr scripts contain expected provider settings.
Enhancements
- none
Bug Fixes
- none