mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-24 11:58:10 +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
|
notmuch search --output=files "sekrit" | notmuch_dir_sanitize > OUTPUT
|
||||||
test_expect_equal_file EXPECTED 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
|
test_done
|
||||||
|
|
Loading…
Reference in a new issue