Testing
Current testing strategy and commands for Divekit CLI development.
This page provides a stable testing overview only. The detailed source of truth lives in the CLI repository:
Stable Test Types
- unit tests via
go test ./... - integration tests via
make test-integration - end-to-end workflow checks via
make test-e2e - interactive command-flow tests via
make test-interactive
Stable Recommendation
Run:
make test
make check
Then use integration or interactive targets when changes affect GitLab workflows, distribution behavior, or interactive UX.
Legacy Material
The previous student-focused testing writeups were moved to archive:
Last modified June 5, 2026: docs(plugin): document wizard result metadata (88523bc)