diff options
| author | David Bremner <david@tethera.net> | 2017-08-08 12:35:08 -0400 |
|---|---|---|
| committer | David Bremner <david@tethera.net> | 2017-08-16 21:53:43 -0300 |
| commit | f385055528a77d7cc4566de3a3605f2a6c474862 (patch) | |
| tree | fa9bd0601c0e3e324cf3a813cb8f5f5b7b0d4363 /test | |
| parent | e1f9ab4849917ab8d39e9517e0f7c56d438e4188 (diff) | |
test: add test for ,S message without 'unread' in new.tags
This is arguably overkill, but it helps to understand the complicated
interactions here between maildir tags and configuration.
Diffstat (limited to 'test')
| -rwxr-xr-x | test/T340-maildir-sync.sh | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/test/T340-maildir-sync.sh b/test/T340-maildir-sync.sh index 2041e1a0..433effef 100755 --- a/test/T340-maildir-sync.sh +++ b/test/T340-maildir-sync.sh @@ -28,6 +28,14 @@ add_message [subject]='"Adding message with S"' [filename]='adding-with-s-flag:2 output=$(notmuch search subject:"Adding message with S" | notmuch_search_sanitize) test_expect_equal "$output" "thread:XXX 2001-01-05 [1/1] Notmuch Test Suite; Adding message with S (inbox)" +test_begin_subtest "Adding message with 'S' w/o 'unread' in new.tags prevents 'unread' tag" +OLDCONFIG=$(notmuch config get new.tags) +notmuch config set new.tags "inbox" +add_message [subject]='"Adding message with S 2"' [filename]='adding-with-s-flag2:2,S' [dir]=cur +notmuch config set new.tags $OLDCONFIG +output=$(notmuch search subject:Adding-message-with-S-2 | notmuch_search_sanitize) +test_expect_equal "$output" "thread:XXX 2001-01-05 [1/1] Notmuch Test Suite; Adding message with S 2 (inbox)" + test_begin_subtest "Adding 'replied' tag adds 'R' flag to filename" add_message [subject]='"Adding replied tag"' [filename]='adding-replied-tag:2,S' [dir]=cur notmuch tag +replied subject:"Adding replied tag" @@ -49,7 +57,7 @@ test_expect_equal_json "$output" '[[[{"id": "XXXXX", "Date": "GENERATED_DATE"}, "body": [{"id": 1, "content-type": "text/plain", -"content": "This is just a test message (#3)\n"}]}, +"content": "This is just a test message (#4)\n"}]}, []]]]' test_begin_subtest "notmuch reply works with renamed file (without notmuch new)" |
