diff options
| author | Jani Nikula <jani@nikula.org> | 2017-09-25 23:38:21 +0300 |
|---|---|---|
| committer | David Bremner <david@tethera.net> | 2017-10-20 19:53:31 -0300 |
| commit | e1bd4f23634a88a49256c74e0780dd1dcdb852cd (patch) | |
| tree | c2254caeb638645debe7387dccb2b7b9ce7c7737 | |
| parent | fd36ae9f514520e85d9e43d4aa08263b3a5a8d3e (diff) | |
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.
| -rwxr-xr-x | test/T000-basic.sh | 10 | ||||
| -rw-r--r-- | test/test-lib.sh | 7 |
2 files changed, 7 insertions, 10 deletions
diff --git a/test/T000-basic.sh b/test/T000-basic.sh index d514082d..f3808c07 100755 --- a/test/T000-basic.sh +++ b/test/T000-basic.sh @@ -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 ################################################################ diff --git a/test/test-lib.sh b/test/test-lib.sh index 84051bc9..9f0d7e02 100644 --- a/test/test-lib.sh +++ b/test/test-lib.sh @@ -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]-} |
