Commit 27ef56f
test: #46 increase coverage 32.6% → 45.4% (+129 tests)
Coverage by package:
- config: 49% → 87% (editor tests, hosts expansion, deploy_path)
- deploy: 34% → 61% (logs, provision, health check, audit, lock)
- initializer: 78% → 88% (PHP, Ruby, .NET edge cases, multi-module)
- pipeline: 38% → 48% (build hooks, package, dry-run)
- ssh: 19% → 31% (MockExecutor, dry-run, edge cases)
- logger: 95% (unchanged)
- module: 81% (unchanged)
SSH/pipeline remain below 60% because core methods require
real SSH connections. All testable pure logic is at 90%+.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 9c609a0 commit 27ef56f
5 files changed
Lines changed: 2544 additions & 0 deletions
File tree
- internal
- config
- deploy
- initializer
- pipeline
- ssh
0 commit comments