Repository navigation
v1.6.1 - E2E Test Suite
What's New
E2E Test Infrastructure
- Added comprehensive E2E test suite with 180 tests covering all CLI commands
- Test coverage includes: core commands, translation, team collaboration, methodology, hooks, plugins, settings
- ESM compatibility fixes for test runner
- Security improvements: use
execFileSyncinstead ofexecSyncto prevent shell injection - Timeout guards for reliable test execution
Test Files Added
e2e/core-commands.e2e.test.ts- Init, list, read, validate, sync, etc.e2e/translation.e2e.test.ts- Agent translation testse2e/team-collaboration.e2e.test.ts- Team init, share, sync, bundlee2e/methodology-plan.e2e.test.ts- Methodology install, sync, plan commandse2e/hooks-orchestration.e2e.test.ts- Hook register, trigger, removee2e/plugin-system.e2e.test.ts- Plugin install, enable, disablee2e/commands-settings.e2e.test.ts- Command generation, settings, memory
CI/CD Updates
- Added E2E test job to GitHub Actions CI workflow
- E2E tests run after unit tests pass
- New npm scripts:
test:e2e,test:e2e:watch,test:all
What's Changed
Full Changelog: v1.6.0...v1.6.1