test: silence SC2016 on the new negative fixture
The inner `bash -c` takes its paths as positionals, so the single quotes are deliberate — same class as the release-notes fixtures above it, and reusing their exact disable wording. Mine to catch: I linted .github/scripts, bin/box and install.sh by hand, while CI lints `bin/* **/*.sh` under globstar+dotglob, which includes test/. The narrower local invocation is what let this through; reproduced CI's exact command before pushing this time. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
94d830cdb3
commit
4b658b6fb0
1 changed files with 1 additions and 0 deletions
|
|
@ -466,6 +466,7 @@ check "monotonic: a duplicate is caught even when the base ref will not resolve
|
|||
G="$(grepo mono-vacuous '## 0.8.0 — 2026-07-19' '' '- **Shipped**')"
|
||||
check "monotonic: HEAD as its own base reports containment VACUOUS, not verified" 0 "containment vacuous" mono "$G" HEAD
|
||||
check "monotonic: ...and names uniqueness as the half that actually ran" 0 "uniqueness on HEAD checked" mono "$G" HEAD
|
||||
# shellcheck disable=SC2016 # $1/$2 expand in the child shell, by design
|
||||
check "monotonic: ...and does NOT claim headings were still present" 1 "" \
|
||||
bash -c 'cd "$1" && bash "$2" HEAD | grep -q "are still present"' _ "$G" "$MONO"
|
||||
# The PR shape keeps the containment wording — the two must not collapse.
|
||||
|
|
|
|||
Loading…
Reference in a new issue