diff options
author | Tomi Ollila <tomi.ollila@iki.fi> | 2014-01-09 17:18:59 +0200 |
---|---|---|
committer | David Bremner <david@tethera.net> | 2014-01-13 14:16:46 -0400 |
commit | a755c9d6a9099366cc82ba3a4bee8e6d2b83d529 (patch) | |
tree | e17400d2996686722eb94404902f62043b764237 | |
parent | 84719b08f757a6079f4c3331d0c476d19b265948 (diff) |
test: renamed test scripts to format T\d\d\d-name.sh
All test scripts to be executed are now named as T\d\d\d-name.sh,
numers in increments of 10.
This eases adding new tests and developers to see which are test scripts
that are executed by test suite and in which order.
-rwxr-xr-x | test/T000-basic.sh (renamed from test/basic) | 0 | ||||
-rwxr-xr-x | test/T010-help-test.sh (renamed from test/help-test) | 0 | ||||
-rwxr-xr-x | test/T020-compact.sh (renamed from test/compact) | 0 | ||||
-rwxr-xr-x | test/T030-config.sh (renamed from test/config) | 0 | ||||
-rwxr-xr-x | test/T040-setup.sh (renamed from test/setup) | 0 | ||||
-rwxr-xr-x | test/T050-new.sh (renamed from test/new) | 0 | ||||
-rwxr-xr-x | test/T060-count.sh (renamed from test/count) | 0 | ||||
-rwxr-xr-x | test/T070-insert.sh (renamed from test/insert) | 0 | ||||
-rwxr-xr-x | test/T080-search.sh (renamed from test/search) | 0 | ||||
-rwxr-xr-x | test/T090-search-output.sh (renamed from test/search-output) | 0 | ||||
-rwxr-xr-x | test/T100-search-by-folder.sh (renamed from test/search-by-folder) | 0 | ||||
-rwxr-xr-x | test/T110-search-position-overlap-bug.sh (renamed from test/search-position-overlap-bug) | 0 | ||||
-rwxr-xr-x | test/T120-search-insufficient-from-quoting.sh (renamed from test/search-insufficient-from-quoting) | 0 | ||||
-rwxr-xr-x | test/T130-search-limiting.sh (renamed from test/search-limiting) | 0 | ||||
-rwxr-xr-x | test/T140-excludes.sh (renamed from test/excludes) | 0 | ||||
-rwxr-xr-x | test/T150-tagging.sh (renamed from test/tagging) | 0 | ||||
-rwxr-xr-x | test/T160-json.sh (renamed from test/json) | 0 | ||||
-rwxr-xr-x | test/T170-sexp.sh (renamed from test/sexp) | 0 | ||||
-rwxr-xr-x | test/T180-text.sh (renamed from test/text) | 0 | ||||
-rwxr-xr-x | test/T190-multipart.sh (renamed from test/multipart) | 0 | ||||
-rwxr-xr-x | test/T200-thread-naming.sh (renamed from test/thread-naming) | 0 | ||||
-rwxr-xr-x | test/T210-raw.sh (renamed from test/raw) | 0 | ||||
-rwxr-xr-x | test/T220-reply.sh (renamed from test/reply) | 0 | ||||
-rwxr-xr-x | test/T230-reply-to-sender.sh (renamed from test/reply-to-sender) | 0 | ||||
-rwxr-xr-x | test/T240-dump-restore.sh (renamed from test/dump-restore) | 0 | ||||
-rwxr-xr-x | test/T250-uuencode.sh (renamed from test/uuencode) | 0 | ||||
-rwxr-xr-x | test/T260-thread-order.sh (renamed from test/thread-order) | 0 | ||||
-rwxr-xr-x | test/T270-author-order.sh (renamed from test/author-order) | 0 | ||||
-rwxr-xr-x | test/T280-from-guessing.sh (renamed from test/from-guessing) | 0 | ||||
-rwxr-xr-x | test/T290-long-id.sh (renamed from test/long-id) | 0 | ||||
-rwxr-xr-x | test/T300-encoding.sh (renamed from test/encoding) | 0 | ||||
-rwxr-xr-x | test/T310-emacs.sh (renamed from test/emacs) | 0 | ||||
-rwxr-xr-x | test/T320-emacs-large-search-buffer.sh (renamed from test/emacs-large-search-buffer) | 0 | ||||
-rwxr-xr-x | test/T330-emacs-subject-to-filename.sh (renamed from test/emacs-subject-to-filename) | 0 | ||||
-rwxr-xr-x | test/T340-maildir-sync.sh (renamed from test/maildir-sync) | 0 | ||||
-rwxr-xr-x | test/T350-crypto.sh (renamed from test/crypto) | 0 | ||||
-rwxr-xr-x | test/T360-symbol-hiding.sh (renamed from test/symbol-hiding) | 0 | ||||
-rwxr-xr-x | test/T370-search-folder-coherence.sh (renamed from test/search-folder-coherence) | 0 | ||||
-rwxr-xr-x | test/T380-atomicity.sh (renamed from test/atomicity) | 0 | ||||
-rwxr-xr-x | test/T390-python.sh (renamed from test/python) | 0 | ||||
-rwxr-xr-x | test/T400-hooks.sh (renamed from test/hooks) | 0 | ||||
-rwxr-xr-x | test/T410-argument-parsing.sh (renamed from test/argument-parsing) | 0 | ||||
-rwxr-xr-x | test/T420-emacs-test-functions.sh (renamed from test/emacs-test-functions) | 0 | ||||
-rwxr-xr-x | test/T430-emacs-address-cleaning.sh (renamed from test/emacs-address-cleaning) | 0 | ||||
-rwxr-xr-x | test/T440-emacs-hello.sh (renamed from test/emacs-hello) | 0 | ||||
-rwxr-xr-x | test/T450-emacs-show.sh (renamed from test/emacs-show) | 0 | ||||
-rwxr-xr-x | test/T460-emacs-tree.sh (renamed from test/emacs-tree) | 0 | ||||
-rwxr-xr-x | test/T470-missing-headers.sh (renamed from test/missing-headers) | 0 | ||||
-rwxr-xr-x | test/T480-hex-escaping.sh (renamed from test/hex-escaping) | 0 | ||||
-rwxr-xr-x | test/T490-parse-time-string.sh (renamed from test/parse-time-string) | 0 | ||||
-rwxr-xr-x | test/T500-search-date.sh (renamed from test/search-date) | 0 | ||||
-rwxr-xr-x | test/T510-thread-replies.sh (renamed from test/thread-replies) | 0 | ||||
-rwxr-xr-x | test/notmuch-test | 56 | ||||
-rw-r--r-- | test/test-lib.sh | 1 |
54 files changed, 2 insertions, 55 deletions
diff --git a/test/basic b/test/T000-basic.sh index 9c94b62c..9c94b62c 100755 --- a/test/basic +++ b/test/T000-basic.sh diff --git a/test/help-test b/test/T010-help-test.sh index f7df725e..f7df725e 100755 --- a/test/help-test +++ b/test/T010-help-test.sh diff --git a/test/compact b/test/T020-compact.sh index ac174cec..ac174cec 100755 --- a/test/compact +++ b/test/T020-compact.sh diff --git a/test/config b/test/T030-config.sh index ca4cf330..ca4cf330 100755 --- a/test/config +++ b/test/T030-config.sh diff --git a/test/setup b/test/T040-setup.sh index 124ef1c8..124ef1c8 100755 --- a/test/setup +++ b/test/T040-setup.sh diff --git a/test/new b/test/T050-new.sh index f27423da..f27423da 100755 --- a/test/new +++ b/test/T050-new.sh diff --git a/test/count b/test/T060-count.sh index da86c8cc..da86c8cc 100755 --- a/test/count +++ b/test/T060-count.sh diff --git a/test/insert b/test/T070-insert.sh index e8dc4c09..e8dc4c09 100755 --- a/test/insert +++ b/test/T070-insert.sh diff --git a/test/search b/test/T080-search.sh index a7a0b18d..a7a0b18d 100755 --- a/test/search +++ b/test/T080-search.sh diff --git a/test/search-output b/test/T090-search-output.sh index 5ccfeaf9..5ccfeaf9 100755 --- a/test/search-output +++ b/test/T090-search-output.sh diff --git a/test/search-by-folder b/test/T100-search-by-folder.sh index 5cc2ca8d..5cc2ca8d 100755 --- a/test/search-by-folder +++ b/test/T100-search-by-folder.sh diff --git a/test/search-position-overlap-bug b/test/T110-search-position-overlap-bug.sh index 5da6ad6f..5da6ad6f 100755 --- a/test/search-position-overlap-bug +++ b/test/T110-search-position-overlap-bug.sh diff --git a/test/search-insufficient-from-quoting b/test/T120-search-insufficient-from-quoting.sh index e83ea3d1..e83ea3d1 100755 --- a/test/search-insufficient-from-quoting +++ b/test/T120-search-insufficient-from-quoting.sh diff --git a/test/search-limiting b/test/T130-search-limiting.sh index 303762cf..303762cf 100755 --- a/test/search-limiting +++ b/test/T130-search-limiting.sh diff --git a/test/excludes b/test/T140-excludes.sh index 8bbbc2dd..8bbbc2dd 100755 --- a/test/excludes +++ b/test/T140-excludes.sh diff --git a/test/tagging b/test/T150-tagging.sh index dc118f33..dc118f33 100755 --- a/test/tagging +++ b/test/T150-tagging.sh diff --git a/test/json b/test/T160-json.sh index c1cf649d..c1cf649d 100755 --- a/test/json +++ b/test/T160-json.sh diff --git a/test/sexp b/test/T170-sexp.sh index 667e3195..667e3195 100755 --- a/test/sexp +++ b/test/T170-sexp.sh diff --git a/test/text b/test/T180-text.sh index b5ccefc9..b5ccefc9 100755 --- a/test/text +++ b/test/T180-text.sh diff --git a/test/multipart b/test/T190-multipart.sh index 85cbf672..85cbf672 100755 --- a/test/multipart +++ b/test/T190-multipart.sh diff --git a/test/thread-naming b/test/T200-thread-naming.sh index 1a1a48f6..1a1a48f6 100755 --- a/test/thread-naming +++ b/test/T200-thread-naming.sh diff --git a/test/raw b/test/T210-raw.sh index daf5735c..daf5735c 100755 --- a/test/raw +++ b/test/T210-raw.sh diff --git a/test/reply b/test/T220-reply.sh index b0d854a1..b0d854a1 100755 --- a/test/reply +++ b/test/T220-reply.sh diff --git a/test/reply-to-sender b/test/T230-reply-to-sender.sh index 30e5e385..30e5e385 100755 --- a/test/reply-to-sender +++ b/test/T230-reply-to-sender.sh diff --git a/test/dump-restore b/test/T240-dump-restore.sh index 0004438d..0004438d 100755 --- a/test/dump-restore +++ b/test/T240-dump-restore.sh diff --git a/test/uuencode b/test/T250-uuencode.sh index b3e1ac19..b3e1ac19 100755 --- a/test/uuencode +++ b/test/T250-uuencode.sh diff --git a/test/thread-order b/test/T260-thread-order.sh index 6c3a4b3f..6c3a4b3f 100755 --- a/test/thread-order +++ b/test/T260-thread-order.sh diff --git a/test/author-order b/test/T270-author-order.sh index 6ffeffc7..6ffeffc7 100755 --- a/test/author-order +++ b/test/T270-author-order.sh diff --git a/test/from-guessing b/test/T280-from-guessing.sh index 6dfaa40a..6dfaa40a 100755 --- a/test/from-guessing +++ b/test/T280-from-guessing.sh diff --git a/test/long-id b/test/T290-long-id.sh index 85e620fa..85e620fa 100755 --- a/test/long-id +++ b/test/T290-long-id.sh diff --git a/test/encoding b/test/T300-encoding.sh index b6c86bf0..b6c86bf0 100755 --- a/test/encoding +++ b/test/T300-encoding.sh diff --git a/test/emacs b/test/T310-emacs.sh index 863219d9..863219d9 100755 --- a/test/emacs +++ b/test/T310-emacs.sh diff --git a/test/emacs-large-search-buffer b/test/T320-emacs-large-search-buffer.sh index 8b1251fe..8b1251fe 100755 --- a/test/emacs-large-search-buffer +++ b/test/T320-emacs-large-search-buffer.sh diff --git a/test/emacs-subject-to-filename b/test/T330-emacs-subject-to-filename.sh index 230c324d..230c324d 100755 --- a/test/emacs-subject-to-filename +++ b/test/T330-emacs-subject-to-filename.sh diff --git a/test/maildir-sync b/test/T340-maildir-sync.sh index 3186e70f..3186e70f 100755 --- a/test/maildir-sync +++ b/test/T340-maildir-sync.sh diff --git a/test/crypto b/test/T350-crypto.sh index 477b397e..477b397e 100755 --- a/test/crypto +++ b/test/T350-crypto.sh diff --git a/test/symbol-hiding b/test/T360-symbol-hiding.sh index 636ec917..636ec917 100755 --- a/test/symbol-hiding +++ b/test/T360-symbol-hiding.sh diff --git a/test/search-folder-coherence b/test/T370-search-folder-coherence.sh index 3f6ec763..3f6ec763 100755 --- a/test/search-folder-coherence +++ b/test/T370-search-folder-coherence.sh diff --git a/test/atomicity b/test/T380-atomicity.sh index 1c786fa2..1c786fa2 100755 --- a/test/atomicity +++ b/test/T380-atomicity.sh diff --git a/test/python b/test/T390-python.sh index 3f03a2e3..3f03a2e3 100755 --- a/test/python +++ b/test/T390-python.sh diff --git a/test/hooks b/test/T400-hooks.sh index 77e8569b..77e8569b 100755 --- a/test/hooks +++ b/test/T400-hooks.sh diff --git a/test/argument-parsing b/test/T410-argument-parsing.sh index 94e90874..94e90874 100755 --- a/test/argument-parsing +++ b/test/T410-argument-parsing.sh diff --git a/test/emacs-test-functions b/test/T420-emacs-test-functions.sh index ca4a7988..ca4a7988 100755 --- a/test/emacs-test-functions +++ b/test/T420-emacs-test-functions.sh diff --git a/test/emacs-address-cleaning b/test/T430-emacs-address-cleaning.sh index 04723467..04723467 100755 --- a/test/emacs-address-cleaning +++ b/test/T430-emacs-address-cleaning.sh diff --git a/test/emacs-hello b/test/T440-emacs-hello.sh index f7296166..f7296166 100755 --- a/test/emacs-hello +++ b/test/T440-emacs-hello.sh diff --git a/test/emacs-show b/test/T450-emacs-show.sh index 2a3a5356..2a3a5356 100755 --- a/test/emacs-show +++ b/test/T450-emacs-show.sh diff --git a/test/emacs-tree b/test/T460-emacs-tree.sh index 8e9f37cb..8e9f37cb 100755 --- a/test/emacs-tree +++ b/test/T460-emacs-tree.sh diff --git a/test/missing-headers b/test/T470-missing-headers.sh index cb38301c..cb38301c 100755 --- a/test/missing-headers +++ b/test/T470-missing-headers.sh diff --git a/test/hex-escaping b/test/T480-hex-escaping.sh index ad50e1bc..ad50e1bc 100755 --- a/test/hex-escaping +++ b/test/T480-hex-escaping.sh diff --git a/test/parse-time-string b/test/T490-parse-time-string.sh index 8ae0b4c2..8ae0b4c2 100755 --- a/test/parse-time-string +++ b/test/T490-parse-time-string.sh diff --git a/test/search-date b/test/T500-search-date.sh index 70bcf344..70bcf344 100755 --- a/test/search-date +++ b/test/T500-search-date.sh diff --git a/test/thread-replies b/test/T510-thread-replies.sh index eeb70d06..eeb70d06 100755 --- a/test/thread-replies +++ b/test/T510-thread-replies.sh diff --git a/test/notmuch-test b/test/notmuch-test index d6fdd3a5..b8437127 100755 --- a/test/notmuch-test +++ b/test/notmuch-test @@ -16,61 +16,7 @@ fi cd $(dirname "$0") -TESTS=" - basic - help-test - compact - config - setup - new - count - insert - search - search-output - search-by-folder - search-position-overlap-bug - search-insufficient-from-quoting - search-limiting - excludes - tagging - json - sexp - text - multipart - thread-naming - raw - reply - reply-to-sender - dump-restore - uuencode - thread-order - author-order - from-guessing - long-id - encoding - emacs - emacs-large-search-buffer - emacs-subject-to-filename - maildir-sync - crypto - symbol-hiding - search-folder-coherence - atomicity - python - hooks - argument-parsing - emacs-test-functions - emacs-address-cleaning - emacs-hello - emacs-show - emacs-tree - missing-headers - hex-escaping - parse-time-string - search-date - thread-replies -" -TESTS=${NOTMUCH_TESTS:=$TESTS} +TESTS=${NOTMUCH_TESTS:-`echo T[0-9][0-9][0-9]-*.sh`} # Clean up any results from a previous run rm -r test-results >/dev/null 2>/dev/null diff --git a/test/test-lib.sh b/test/test-lib.sh index 2fcaba65..487075e5 100644 --- a/test/test-lib.sh +++ b/test/test-lib.sh @@ -27,6 +27,7 @@ shopt -u xpg_echo this_test=${0##*/} this_test=${this_test%.sh} +this_test=${this_test#T[0-9][0-9][0-9]-} # if --tee was passed, write the output not only to the terminal, but # additionally to the file test-results/$BASENAME.out, too. |