--- test/T083-sexpr-count.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/test/T083-sexpr-count.sh b/test/T083-sexpr-count.sh index f3010d11..858aa8bf 100755 --- a/test/T083-sexpr-count.sh +++ b/test/T083-sexpr-count.sh @@ -112,4 +112,25 @@ notmuch@notmuchmail.org EOF test_expect_equal_file EXPECTED OUTPUT +test_begin_subtest "attachment filenames with unique words" +notmuch show --entire-thread=false --query=sexp '(attachment (count 1))' | \ + sed -n -e 's/, Content-type:.*$//' -e 's/.*Filename: //p' | sort > OUTPUT +cat <<EOF > EXPECTED +0001-Deal-with-situation-where-sysconf-_SC_GETPW_R_SIZE_M.patch +0001-Error-out-if-no-query-is-supplied-to-search-instead-.patch +EOF +test_expect_equal_file EXPECTED OUTPUT + +test_begin_subtest "messages in folders with several other messages" +output=$(notmuch count --output=messages --query=sexp '(folder (count 28 *))') +test_expect_equal "${output}" "28" + +test_begin_subtest "messages alone in a directory" +notmuch search --output=messages --query=sexp '(path (count 1))' > OUTPUT +cat <<EOF > EXPECTED +id:87lji4lx9v.fsf@yoom.home.cworth.org +id:87iqd9rn3l.fsf@vertex.dottedmag +EOF +test_expect_equal_file EXPECTED OUTPUT + test_done -- 2.39.1 _______________________________________________ notmuch mailing list -- notmuch@notmuchmail.org To unsubscribe send an email to notmuch-leave@notmuchmail.org