mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-21 18:38:08 +01:00
dfa43a1921
When running the test suite without building first, it is desirable to have the tests consider these variables being undefined as equivalent to the feature not being present, and in particular for the tests not to generate errors.
29 lines
833 B
Bash
Executable file
29 lines
833 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
test_description="online help"
|
|
. $(dirname "$0")/test-lib.sh || exit 1
|
|
|
|
test_begin_subtest 'notmuch --help'
|
|
test_expect_success 'notmuch --help'
|
|
|
|
test_begin_subtest 'notmuch help'
|
|
test_expect_success 'notmuch help'
|
|
|
|
test_begin_subtest 'notmuch --version'
|
|
test_expect_success 'notmuch --version'
|
|
|
|
if [ "${NOTMUCH_HAVE_MAN-0}" = "1" ]; then
|
|
test_begin_subtest 'notmuch --help tag'
|
|
test_expect_success 'notmuch --help tag'
|
|
|
|
test_begin_subtest 'notmuch help tag'
|
|
test_expect_success 'notmuch help tag'
|
|
else
|
|
test_begin_subtest 'notmuch --help tag (man pages not available)'
|
|
test_expect_success 'test_must_fail notmuch --help tag >/dev/null'
|
|
|
|
test_begin_subtest 'notmuch help tag (man pages not available)'
|
|
test_expect_success 'test_must_fail notmuch help tag >/dev/null'
|
|
fi
|
|
|
|
test_done
|