X-Git-Url: https://git.notmuchmail.org/git?a=blobdiff_plain;f=test%2FT150-tagging.sh;h=6140c67686305f8959bc7398ad819212cfb38ee4;hb=c5356b9ed56e42d36ca18206155b62c94cfbd79d;hp=61d1311608a755c5815bf545ff46170036339fa5;hpb=92d8eae8f182e4eebc87d76f8d4f37e6c018883a;p=notmuch diff --git a/test/T150-tagging.sh b/test/T150-tagging.sh index 61d13116..6140c676 100755 --- a/test/T150-tagging.sh +++ b/test/T150-tagging.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash test_description='"notmuch tag"' -. ./test-lib.sh || exit 1 +. $(dirname "$0")/test-lib.sh || exit 1 add_message '[subject]=One' add_message '[subject]=Two' @@ -19,8 +19,11 @@ test_expect_equal "$output" "\ thread:XXX 2001-01-05 [1/1] Notmuch Test Suite; One (inbox tag3 unread) thread:XXX 2001-01-05 [1/1] Notmuch Test Suite; Two (inbox tag3 unread)" -test_expect_code 1 "No tag operations" 'notmuch tag One' -test_expect_code 1 "No query" 'notmuch tag +tag2' +test_begin_subtest "No tag operations" +test_expect_code 1 'notmuch tag One' + +test_begin_subtest "No query" +test_expect_code 1 'notmuch tag +tag2' test_begin_subtest "Redundant tagging" notmuch tag +tag1 -tag3 One @@ -282,9 +285,11 @@ notmuch dump --format=batch-tag| \ test_expect_equal_file EXPECTED OUTPUT -test_expect_code 1 "Empty tag names" 'notmuch tag + One' +test_begin_subtest "Empty tag names" +test_expect_code 1 'notmuch tag + One' -test_expect_code 1 "Tag name beginning with -" 'notmuch tag +- One' +test_begin_subtest "Tag name beginning with -" +test_expect_code 1 'notmuch tag +- One' test_begin_subtest "Xapian exception: read only files" chmod u-w ${MAIL_DIR}/.notmuch/xapian/*.${db_ending}