Skip to content
This repository was archived by the owner on Apr 25, 2024. It is now read-only.

Commit d0eca49

Browse files
committed
Rely on iniq error message
1 parent 5eb038f commit d0eca49

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

auto-inhibit.in

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,7 @@ if [[ "$name" != 'auto-inhibit' ]]; then
4646
exit 1
4747
fi
4848

49-
if ! iniq -qp "$name" "$CONFIG" > /dev/null; then
50-
echo "$name not found in $CONFIG" >&2
51-
exit 1
52-
fi
49+
iniq -p "$name" "$CONFIG" > /dev/null || exit 1
5350

5451
mapfile -t flags < <(iniq -p "$name" -f '--%k=%v' "$CONFIG")
5552

test/auto-inhibit.t

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,11 @@ auto-inhibit -d . remove &&
4343
test_expect_code 2 auto-inhibit -d . check
4444
'
4545

46+
test_expect_success 'Fail if not in config' '
47+
ln -s "$AUTO_INHIBITOR" head &&
48+
test_expect_code 1 ./head
49+
'
50+
4651
test_done
52+
53+
# vim: ft=sh

0 commit comments

Comments
 (0)