mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-24 20:08:10 +01:00
test: add emacs reply test for subjects with TAB
Expect TABs to be sanitized from the subject line. Known broken.
This commit is contained in:
parent
e3a6368e8d
commit
77eb76d9df
1 changed files with 23 additions and 0 deletions
|
@ -401,6 +401,29 @@ Notmuch Test Suite <test_suite@notmuchmail.org> writes:
|
||||||
EOF
|
EOF
|
||||||
test_expect_equal_file EXPECTED OUTPUT
|
test_expect_equal_file EXPECTED OUTPUT
|
||||||
|
|
||||||
|
test_begin_subtest "Reply within emacs to a message with TAB in subject"
|
||||||
|
test_subtest_known_broken
|
||||||
|
test_emacs '(let ((message-hidden-headers ''()))
|
||||||
|
(notmuch-search "id:1258471718-6781-1-git-send-email-dottedmag@dottedmag.net")
|
||||||
|
(notmuch-test-wait)
|
||||||
|
(notmuch-search-show-thread)
|
||||||
|
(notmuch-test-wait)
|
||||||
|
(notmuch-show-reply-sender)
|
||||||
|
(test-output))'
|
||||||
|
sed -i -e 's/^In-Reply-To: <.*>$/In-Reply-To: <XXX>/' OUTPUT
|
||||||
|
sed -i -e 's/^References: <.*>$/References: <XXX>/' OUTPUT
|
||||||
|
sed -i -e '/^--text follows this line--$/q' OUTPUT
|
||||||
|
cat <<EOF >EXPECTED
|
||||||
|
From: Notmuch Test Suite <test_suite@notmuchmail.org>
|
||||||
|
To: Mikhail Gusarov <dottedmag@dottedmag.net>
|
||||||
|
Subject: Re: [notmuch] [PATCH 1/2] Close message file after parsing message headers
|
||||||
|
In-Reply-To: <XXX>
|
||||||
|
Fcc: ${MAIL_DIR}/sent
|
||||||
|
References: <XXX>
|
||||||
|
--text follows this line--
|
||||||
|
EOF
|
||||||
|
test_expect_equal_file EXPECTED OUTPUT
|
||||||
|
|
||||||
test_begin_subtest "Reply from alternate address within emacs"
|
test_begin_subtest "Reply from alternate address within emacs"
|
||||||
add_message '[from]="Sender <sender@example.com>"' \
|
add_message '[from]="Sender <sender@example.com>"' \
|
||||||
[to]=test_suite_other@notmuchmail.org
|
[to]=test_suite_other@notmuchmail.org
|
||||||
|
|
Loading…
Reference in a new issue