Verify

Run the full test suite (all packages including e2e) via `make test`. Use after making changes to confirm nothing is broken.

gitagenthq 07d7329 1.0 KB Updated

File contents

Run the full test suite:

make test

This runs go test -count=1 across ./application/..., ./domain/..., ./infrastructure/..., ./cmd/..., and ./e2e/....

The -count=1 flag disables caching so results are always fresh. The e2e package builds the git-agent binary once at the start — any code changes made before running this skill will be compiled in automatically.

If a specific package is failing, re-run just that package:

go test ./application/...
go test ./infrastructure/config/...
go test ./e2e/...

To run a single test by name:

go test ./application/... -run TestCommitService_NoStagedChanges

If an e2e test fails, read the failing test file in e2e/ to understand the setup and assertions before investigating the source code.

Report back with the test output, highlighting any failures and their likely cause.

gitagenthq/git-agent-cli/tree/main/.agents/skills/verify commit 07d73293d3

Frequently asked questions

npx skillmds@latest add gitagenthq/verify