mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-21 18:38:08 +01:00
test: add two emacs tests for show mode refresh
The first test tests that the notmuch-show-refresh-view function produces the exact same output for an unmodified show buffer. This test should pass since the relevant functionality has already been applied. The second test tests show refresh for a show buffer that has been modified by navigation and message visibility toggling. Ideally refresh-view should preserve this state of the notmuch-show buffer. Unfortunately it currently does not, so this test is know to be broken and is marked as such.
This commit is contained in:
parent
918b8740df
commit
808fbff530
1 changed files with 18 additions and 0 deletions
18
test/emacs
18
test/emacs
|
@ -368,4 +368,22 @@ test_emacs "(notmuch-show \"id:$id\") \
|
|||
(test-visible-output \"EXPECTED\")"
|
||||
test_expect_equal_file OUTPUT EXPECTED
|
||||
|
||||
test_begin_subtest "Refresh show buffer"
|
||||
test_emacs '(notmuch-show "id:f35dbb950911171438k5df6eb56k77b6c0944e2e79ae@mail.gmail.com")
|
||||
(test-visible-output "EXPECTED")
|
||||
(notmuch-show-refresh-view)
|
||||
(test-visible-output)'
|
||||
test_expect_equal_file OUTPUT EXPECTED
|
||||
|
||||
test_begin_subtest "Refresh modified show buffer"
|
||||
test_subtest_known_broken
|
||||
test_emacs '(notmuch-show "id:f35dbb950911171438k5df6eb56k77b6c0944e2e79ae@mail.gmail.com")
|
||||
(notmuch-show-toggle-message)
|
||||
(notmuch-show-next-message)
|
||||
(notmuch-show-toggle-message)
|
||||
(test-visible-output "EXPECTED")
|
||||
(notmuch-show-refresh-view)
|
||||
(test-visible-output)'
|
||||
test_expect_equal_file OUTPUT EXPECTED
|
||||
|
||||
test_done
|
||||
|
|
Loading…
Reference in a new issue