grokkit/internal/recipe
Greg Gauthier d377e6b345
All checks were successful
CI / Test (push) Successful in 41s
CI / Lint (push) Successful in 27s
CI / Build (push) Successful in 21s
test: add tests for recipe package and disable parallelism in cmd tests
- Introduce new test suite in internal/recipe/recipe_test.go covering recipe loading, parameter overrides, safety checks, work dir resolution, file discovery, and unified patch creation.
- Remove t.Parallel() from tests in cmd/changelog_test.go, cmd/root_test.go, and cmd/scaffold_test.go that modify global state (e.g., os.Args, HOME, or use os.Chdir()) to avoid race conditions and ensure test isolation.
2026-03-08 12:53:01 +00:00
..
loader.go fix(recipe): improve allowed shell command validation 2026-03-07 19:37:53 +00:00
recipe_test.go test: add tests for recipe package and disable parallelism in cmd tests 2026-03-08 12:53:01 +00:00
runner.go refactor(recipe): enhance shell command security with global safe list 2026-03-07 19:50:06 +00:00
types.go refactor(recipe): make search pattern configurable in file discovery 2026-03-07 00:34:25 +00:00