mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-21 18:38:08 +01:00
test: check for notmuch binary in test-lib.sh
Move notmuch executable check into common code. Redundant for notmuch-test runs, but works also for individual tests.
This commit is contained in:
parent
fd36ae9f51
commit
e1bd4f2363
2 changed files with 7 additions and 10 deletions
|
@ -4,16 +4,6 @@
|
|||
#
|
||||
|
||||
test_description='the test framework itself.'
|
||||
|
||||
################################################################
|
||||
# It appears that people try to run tests without building...
|
||||
|
||||
if ! test -x ../notmuch
|
||||
then
|
||||
echo >&2 'You do not seem to have built notmuch yet.'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
. $(dirname "$0")/test-lib.sh || exit 1
|
||||
|
||||
################################################################
|
||||
|
|
|
@ -26,6 +26,13 @@ fi
|
|||
# Make sure echo builtin does not expand backslash-escape sequences by default.
|
||||
shopt -u xpg_echo
|
||||
|
||||
# It appears that people try to run tests without building...
|
||||
if ! test -x ../notmuch
|
||||
then
|
||||
echo >&2 'You do not seem to have built notmuch yet.'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
this_test=${0##*/}
|
||||
this_test=${this_test%.sh}
|
||||
this_test_bare=${this_test#T[0-9][0-9][0-9]-}
|
||||
|
|
Loading…
Reference in a new issue