mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-22 02:48:08 +01:00
test: fix die() in test-lib-common.sh
In scripts that include test-lib-common.sh but not test-lib.sh the die() implementation needs to be a bit different due to fd redirection differences. test-lib-common.sh implements die() only if it was not implemented already.
This commit is contained in:
parent
d53b417d1f
commit
36492f20a7
1 changed files with 6 additions and 0 deletions
|
@ -18,6 +18,12 @@
|
||||||
# This file contains common code to be used by both the regular
|
# This file contains common code to be used by both the regular
|
||||||
# (correctness) tests and the performance tests.
|
# (correctness) tests and the performance tests.
|
||||||
|
|
||||||
|
# test-lib.sh defines die() which echoes to nonstandard fd where
|
||||||
|
# output was redirected earlier in that file. If test-lib.sh is not
|
||||||
|
# loaded, neither this redirection nor die() function were defined.
|
||||||
|
#
|
||||||
|
type die >/dev/null 2>&1 || die () { echo "$@" >&2; exit 1; }
|
||||||
|
|
||||||
find_notmuch_path ()
|
find_notmuch_path ()
|
||||||
{
|
{
|
||||||
dir="$1"
|
dir="$1"
|
||||||
|
|
Loading…
Reference in a new issue