grokkit/cmd
Greg Gauthier 5c9689e4da
Some checks failed
CI / Test (push) Successful in 40s
CI / Lint (push) Failing after 20s
CI / Build (push) Successful in 22s
test: add unit tests for cmd, config, git, linter, logger, prompts, todo, and workon
- Introduce tests for analyze, recipe, workon commands
- Expand scaffold tests with language detection and context harvesting
- Add tests for config getters, git utilities (tags, logs, diff)
- Enhance linter with primary language detection tests
- Cover logger level setting branches
- New prompts loading tests with local/global fallback
- Todo bootstrap and structure tests
- Comprehensive workon flow tests including file moves, git integration, README updates
- Update README coverage from 54% to 62%
2026-03-31 22:47:36 +01:00
..
agent_test.go chore(build): add Makefile and tests for commands and utilities 2026-03-01 00:24:48 +00:00
agent.go chore(lint): enhance golangci configuration and add security annotations 2026-03-04 20:00:32 +00:00
analyze_test.go test: add unit tests for cmd, config, git, linter, logger, prompts, todo, and workon 2026-03-31 22:47:36 +01:00
analyze.go refactor(cmd): clean up analyze and edit commands 2026-03-30 12:28:19 +01:00
changelog_test.go test: add tests for recipe package and disable parallelism in cmd tests 2026-03-08 12:53:01 +00:00
changelog.go chore(lint): enhance golangci configuration and add security annotations 2026-03-04 20:00:32 +00:00
chat_test.go chore(lint): enhance golangci configuration and add security annotations 2026-03-04 20:00:32 +00:00
chat.go chore(lint): enhance golangci configuration and add security annotations 2026-03-04 20:00:32 +00:00
client.go refactor(cmd): extract run funcs and add injectable deps for testability 2026-03-02 20:47:16 +00:00
commit_test.go feat(cmd): add AI documentation generation and command tests 2026-03-02 20:13:50 +00:00
commit.go chore(lint): enhance golangci configuration and add security annotations 2026-03-04 20:00:32 +00:00
commitmsg.go refactor(cmd): extract run funcs and add injectable deps for testability 2026-03-02 20:47:16 +00:00
completion_test.go test(cmd): improve error handling in completion test writer close 2026-03-02 22:19:47 +00:00
completion.go chore(lint): enhance golangci configuration and add security annotations 2026-03-04 20:00:32 +00:00
docs_test.go refactor(tests): improve error handling and defer usage 2026-03-02 21:33:11 +00:00
docs.go chore(lint): enhance golangci configuration and add security annotations 2026-03-04 20:00:32 +00:00
edit_helper_test.go test: add unit tests for chat history, edit helper, and code cleaning 2026-03-01 12:44:20 +00:00
edit_test.go chore(lint): enhance golangci configuration and add security annotations 2026-03-04 20:00:32 +00:00
edit.go chore(edit): add missing newline at end of file 2026-03-30 14:01:17 +01:00
history_test.go feat(cmd): add AI documentation generation and command tests 2026-03-02 20:13:50 +00:00
history.go chore(lint): enhance golangci configuration and add security annotations 2026-03-04 20:00:32 +00:00
lint_test.go feat(cmd): add AI documentation generation and command tests 2026-03-02 20:13:50 +00:00
lint.go chore(lint): enhance golangci configuration and add security annotations 2026-03-04 20:00:32 +00:00
prdescribe_test.go feat(cmd): add AI documentation generation and command tests 2026-03-02 20:13:50 +00:00
prdescribe.go refactor(prdescribe): prefer remote base for diff calculation 2026-03-31 11:31:03 +01:00
query.go refactor(cmd): remove root command addition from query init 2026-03-07 21:17:10 +00:00
recipe_test.go test: add unit tests for cmd, config, git, linter, logger, prompts, todo, and workon 2026-03-31 22:47:36 +01:00
recipe.go refactor(cmd): improve boolean param handling and refine project root detection 2026-03-06 23:42:56 +00:00
review_test.go feat(cmd): add AI documentation generation and command tests 2026-03-02 20:13:50 +00:00
review.go chore(lint): enhance golangci configuration and add security annotations 2026-03-04 20:00:32 +00:00
root_test.go test: add tests for recipe package and disable parallelism in cmd tests 2026-03-08 12:53:01 +00:00
root.go feat(workon): add initial workon command for starting todo items 2026-03-31 20:30:05 +01:00
run_test.go test(cmd): update expected git diff ranges to include origin prefix 2026-03-31 11:38:03 +01:00
scaffold_test.go test: add unit tests for cmd, config, git, linter, logger, prompts, todo, and workon 2026-03-31 22:47:36 +01:00
scaffold.go chore(lint): enhance golangci configuration and add security annotations 2026-03-04 20:00:32 +00:00
testgen_test.go chore(lint): enhance golangci configuration and add security annotations 2026-03-04 20:00:32 +00:00
testgen.go fix(testgen): distinguish between C and C++ based on file extension 2026-03-06 14:36:49 +00:00
workon_test.go test: add unit tests for cmd, config, git, linter, logger, prompts, todo, and workon 2026-03-31 22:47:36 +01:00
workon.go feat(workon): enhance command with IDE integration and README updates 2026-03-31 22:04:33 +01:00