-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
cliCLI relatedCLI relatedpriority-highHigh priorityHigh prioritytest-coverageTest coverage improvementsTest coverage improvementstestingTesting and test coverage relatedTesting and test coverage related
Description
Module Information
- File:
claude_ctx_py/cli.py - Current Coverage: Minimal (only basic tests exist)
- Target Coverage: 80%+
- Priority: 🔴 High (main entry point)
Functions Needing Tests
-
build_parser()- Argument parser construction for all subcommands -
main()- Main entry point with command routing - All subcommand handlers
- Error handling and exit codes
Test Areas
- ✅ Parser construction (all subcommands)
- ✅ Argument validation
- ✅ Command routing
- ✅ Exit codes
- ✅ Error messages
Acceptance Criteria
-
tests/integration/test_cli.pyexpanded - All subcommands tested
- 80%+ coverage achieved
- Tests pass in CI/CD
Metadata
Metadata
Assignees
Labels
cliCLI relatedCLI relatedpriority-highHigh priorityHigh prioritytest-coverageTest coverage improvementsTest coverage improvementstestingTesting and test coverage relatedTesting and test coverage related