X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=test%2FT750-gzip.sh;h=fac41d399bb7309203770b8f30a6a3265f827412;hp=96464956e5029d526eb73959c4aadc7703fad611;hb=7b756d1e3885b70e81647a85432e0f2d043167c9;hpb=852167479f552cd396b1fdcbe9b1cb4db40e5e0a diff --git a/test/T750-gzip.sh b/test/T750-gzip.sh index 96464956..fac41d39 100755 --- a/test/T750-gzip.sh +++ b/test/T750-gzip.sh @@ -91,8 +91,35 @@ This is just a test message (#6) EOF test_expect_equal_file EXPECTED OUTPUT +test_begin_subtest "show un-gzipped message (format mbox)" +notmuch show --format=mbox id:msg-006@notmuch-test-suite | notmuch_show_sanitize > OUTPUT +cat < EXPECTED +From test_suite@notmuchmail.org Fri Jan 5 15:43:51 2001 +From: Notmuch Test Suite +To: Notmuch Test Suite +Message-Id: +Subject: Multiple new messages, one gzipped (full-scan) +Date: Fri, 05 Jan 2001 15:43:51 +0000 + +This is just a test message (#6) + +EOF +test_expect_equal_file EXPECTED OUTPUT + +test_begin_subtest "show un-gzipped message (format raw)" +notmuch show --format=raw id:msg-006@notmuch-test-suite | notmuch_show_sanitize > OUTPUT +cat < EXPECTED +From: Notmuch Test Suite +To: Notmuch Test Suite +Message-Id: +Subject: Multiple new messages, one gzipped (full-scan) +Date: Fri, 05 Jan 2001 15:43:51 +0000 + +This is just a test message (#6) +EOF +test_expect_equal_file EXPECTED OUTPUT + test_begin_subtest "show gzipped message" -test_subtest_known_broken notmuch show id:msg-007@notmuch-test-suite | notmuch_show_sanitize > OUTPUT cat < EXPECTED message{ id:msg-007@notmuch-test-suite depth:0 match:1 excluded:0 filename:/XXX/mail/msg-007.gz @@ -112,4 +139,39 @@ This is just a test message (#7) EOF test_expect_equal_file EXPECTED OUTPUT +test_begin_subtest "show gzipped message (mbox)" +notmuch show --format=mbox id:msg-007@notmuch-test-suite | notmuch_show_sanitize > OUTPUT +cat < EXPECTED +From test_suite@notmuchmail.org Fri Jan 5 15:43:50 2001 +From: Notmuch Test Suite +To: Notmuch Test Suite +Message-Id: +Subject: Renamed (gzipped) message +Date: Fri, 05 Jan 2001 15:43:50 +0000 + +This is just a test message (#7) + +EOF +test_expect_equal_file EXPECTED OUTPUT + +test_begin_subtest "show gzipped message (raw)" +notmuch show --format=raw id:msg-007@notmuch-test-suite | notmuch_show_sanitize > OUTPUT +cat < EXPECTED +From: Notmuch Test Suite +To: Notmuch Test Suite +Message-Id: +Subject: Renamed (gzipped) message +Date: Fri, 05 Jan 2001 15:43:50 +0000 + +This is just a test message (#7) +EOF +test_expect_equal_file EXPECTED OUTPUT + +# there are more than 200 messages in this corpus +add_email_corpus lkml +test_begin_subtest "new doesn't run out of file descriptors with many gzipped files" +ulimit -n 200 +gzip --recursive ${MAIL_DIR} +test_expect_success "notmuch new" + test_done