# CLI Test Coverage We need comprehensive test coverage for the CLI to ensure all commands work correctly. ## Main Commands - [ ] `faery --help` / `-h` - [ ] `faery input {file, stdin, camera, udp}` - [ ] `faery output {file, files, udp, view, stdout}` - [ ] `faery filter` - test with all filters - [ ] `faery list-filters` - [ ] `faery init` - [ ] `faery run` ## Error Handling - [ ] Missing required arguments - [ ] Invalid file paths / file formats - [ ] Invalid filter parameters ## Pipeline Tests - [ ] `input -> output` - [ ] `input -> filter -> output` - [ ] `input -> filter -> filter -> output` Please add to this list if I have missed some usage patterns or edge cases.
CLI Test Coverage
We need comprehensive test coverage for the CLI to ensure all commands work correctly.
Main Commands
faery --help/-hfaery input {file, stdin, camera, udp}faery output {file, files, udp, view, stdout}faery filter- test with all filtersfaery list-filtersfaery initfaery runError Handling
Pipeline Tests
input -> outputinput -> filter -> outputinput -> filter -> filter -> outputPlease add to this list if I have missed some usage patterns or edge cases.