mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-28 05:34:11 +01:00
test: show id:<> works even if the first duplicate is deleted
Signed-off-by: Yuri Volchkov <yuri.volchkov@gmail.com>
This commit is contained in:
parent
33a170e116
commit
39cc84e9fc
1 changed files with 26 additions and 0 deletions
|
@ -37,4 +37,30 @@ notmuch reindex '*'
|
|||
notmuch search --output=files "sekrit" | notmuch_dir_sanitize > OUTPUT
|
||||
test_expect_equal_file EXPECTED OUTPUT
|
||||
|
||||
rm ${MAIL_DIR}/copy1
|
||||
test_begin_subtest 'Deleted first duplicate file does not stop notmuch show from working'
|
||||
test_subtest_known_broken
|
||||
output=$(notmuch show --body=false --format=json id:duplicate)
|
||||
expected='[[[{
|
||||
"id": "'duplicate'",
|
||||
"match": true,
|
||||
"excluded": false,
|
||||
"filename": [
|
||||
"'"${MAIL_DIR}"/copy1'",
|
||||
"'"${MAIL_DIR}"/copy2'"
|
||||
],
|
||||
"timestamp": 978709435,
|
||||
"date_relative": "2001-01-05",
|
||||
"tags": ["inbox","unread"],
|
||||
"headers": {
|
||||
"Subject": "message 2",
|
||||
"From": "Notmuch Test Suite <test_suite@notmuchmail.org>",
|
||||
"To": "Notmuch Test Suite <test_suite@notmuchmail.org>",
|
||||
"Date": "Fri, 05 Jan 2001 15:43:55 +0000"
|
||||
}
|
||||
},
|
||||
[]]]]'
|
||||
|
||||
test_expect_equal_json "$output" "$expected"
|
||||
|
||||
test_done
|
||||
|
|
Loading…
Reference in a new issue