]> git.notmuchmail.org Git - notmuch/commitdiff
test: Force reply to use html2text for consistency
authorAdam Wolfe Gordon <awg+notmuch@xvx.ca>
Sun, 6 May 2012 14:56:15 +0000 (08:56 -0600)
committerDavid Bremner <bremner@debian.org>
Sun, 6 May 2012 22:41:52 +0000 (19:41 -0300)
The output of the HTML reply test in the emacs suite can vary
depending on which HTML renderers are installed on the machine running
the tests. The renderer that is always available is emacs's builtin
html2text function. In order to get consistency, force the test to use
html2text even if other renderers are available.

test/emacs

index a615b3982787a82bc63c9847f1913cbcb0db001f..e9f954c37d5cfa985ed144e82c572c97cd027c56 100755 (executable)
@@ -447,7 +447,7 @@ test_expect_equal_file OUTPUT EXPECTED
 test_begin_subtest "Reply within emacs to an html-only message"
 add_message '[content-type]="text/html"' \
            '[body]="Hi,<br />This is an <b>HTML</b> test message.<br /><br />OK?"'
-test_emacs "(let ((message-hidden-headers '()))
+test_emacs "(let ((message-hidden-headers '()) (mm-text-html-renderer 'html2text))
            (notmuch-show \"id:${gen_msg_id}\")
            (notmuch-show-reply)
            (test-output))"
@@ -463,10 +463,7 @@ User-Agent: Notmuch/XXX Emacs/XXX
 --text follows this line--
 Notmuch Test Suite <test_suite@notmuchmail.org> writes:
 
-> Hi,
-> This is an HTML test message.
->
-> OK?
+> Hi,This is an HTML test message.OK?
 EOF
 test_expect_equal_file OUTPUT EXPECTED