yusyus
13fcce1f4e
Add comprehensive test coverage for CLI utilities
Expand test suite from 118 to 166 tests (+48 new tests) with focus on
untested CLI tools and utility functions. Overall coverage increased
from 14% to 25%.
New test files:
- tests/test_utilities.py (42 tests) - API keys, file validation, formatting
- tests/test_package_skill.py (11 tests) - Skill packaging workflow
- tests/test_estimate_pages.py (8 tests) - Page estimation functionality
- tests/test_upload_skill.py (7 tests) - Skill upload validation
Coverage improvements by module:
- cli/utils.py: 0% → 72% (+72%)
- cli/upload_skill.py: 0% → 53% (+53%)
- cli/estimate_pages.py: 0% → 47% (+47%)
- cli/package_skill.py: 0% → 43% (+43%)
All 166 tests passing. Added pytest-cov for coverage reporting.
Updated requirements.txt with all dependencies including MCP packages.
Test execution: 9.6s for complete suite
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-22 22:08:02 +03:00
..
2025-10-19 02:08:58 +03:00
2025-10-19 17:01:37 +03:00
2025-10-22 21:45:51 +03:00
2025-10-19 15:50:25 +03:00
2025-10-22 22:08:02 +03:00
2025-10-19 15:19:53 +03:00
2025-10-19 19:43:56 +03:00
2025-10-22 22:08:02 +03:00
2025-10-19 16:56:55 -07:00
2025-10-22 22:08:02 +03:00
2025-10-22 22:08:02 +03:00