Skip to content

Commit be1d5cb

Browse files
committed
hooks/precommit: Properly test for ruleset changes.
1 parent 1eac31c commit be1d5cb

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

hooks/precommit

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@ git stash -q --keep-index
1010

1111
# Only run tests if our rulesets have been changed.
1212
RULESET_PATTERN="src/chrome/content/rules/"
13-
if [ $(git diff --cached --name-only | grep "$RULESET_PATTERN") ]; then
13+
CHANGED_RULESETS="$(git diff --cached --name-only | grep $RULESET_PATTERN)"
14+
15+
if [ "$CHANGED_RULESETS" ]; then
1416
echo "$(date -R): Running ruleset validation tests on changed rulesets:"
1517
./utils/trivial-validate.py $(git diff --cached --name-only) > /dev/null
1618
RESULT=$?

0 commit comments

Comments
 (0)