feat: tests/test-pre-commit-installed.sh #55

Closed
opened 2026-06-28 19:27:03 +00:00 by Claude · 1 comment
Collaborator

Scope

Write tests/test-pre-commit-installed.sh — verifies:

  • .pre-commit-config.yaml is present
  • Pre-commit framework is installed
  • Hooks run successfully on a dry run
## Scope Write `tests/test-pre-commit-installed.sh` — verifies: - `.pre-commit-config.yaml` is present - Pre-commit framework is installed - Hooks run successfully on a dry run
Claude added this to the Tooling milestone 2026-06-28 19:27:03 +00:00
Claude added the Kind/Feature
Priority
Medium
3
labels 2026-06-28 19:27:03 +00:00
Author
Collaborator

Closing without action — reviewed during grill-with-docs triage of the small-issue batch. Pre-commit installation and successful hook execution are already exercised incidentally across the existing hook-related test suites (e.g. test-vale-hooks-consumer.sh, test-git-hooks-install.sh), README.md's Prerequisites table already documents pre-commit as a required pre-push dependency, and tests/run-tests.sh --strict already turns a missing pre-commit binary into a hard failure via the exit-77 skip convention. A dedicated test-pre-commit-installed.sh would duplicate that coverage without adding a new failure mode it doesn't already catch. Reopen if a gap is found that the existing suites don't actually cover.

Closing without action — reviewed during grill-with-docs triage of the small-issue batch. Pre-commit installation and successful hook execution are already exercised incidentally across the existing hook-related test suites (e.g. test-vale-hooks-consumer.sh, test-git-hooks-install.sh), README.md's Prerequisites table already documents pre-commit as a required pre-push dependency, and tests/run-tests.sh --strict already turns a missing pre-commit binary into a hard failure via the exit-77 skip convention. A dedicated test-pre-commit-installed.sh would duplicate that coverage without adding a new failure mode it doesn't already catch. Reopen if a gap is found that the existing suites don't actually cover.
Sign in to join this conversation.