Skip to content

Commit cfe9deb

Browse files
committed
feat: comprehensive test coverage improvements
- Increase overall test coverage from 72.79% to 86.68% - Add complete test suites for CLI commands (move, split, join, merge) - Add tests for CLI entry point (cli.ts) - 100% coverage - Add tests for API server entry point (api-server.ts) - 87.21% coverage - Add tests for MCP server entry point (mcp-server.ts) - 90.62% coverage - Enhance link-validator.test.ts coverage to 96.94% - Enhance file-utils.test.ts coverage to 96.46% - Update .gitignore to exclude auto-generated files in src/generated/ - Remove auto-generated files from git tracking All 544 tests passing with comprehensive coverage of: - CLI command functionality and error handling - API server endpoints and validation - MCP server tool integration - File operations and utilities - Link validation and parsing - Content manipulation strategies - Error scenarios and edge cases
1 parent 096cd64 commit cfe9deb

File tree

13 files changed

+3035
-1272
lines changed

13 files changed

+3035
-1272
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ dist/
99
build/
1010
*.tsbuildinfo
1111

12+
# Generated files (auto-generated by scripts)
13+
src/generated/
14+
1215
# Documentation (generated by TypeDoc)
1316
docs/
1417
docs-markdown/

0 commit comments

Comments
 (0)