This should yield the same output as the initial search.
---
test/T310-emacs.sh | 14 ++++++++++++++
1 file changed, 14 insertions(+)
We should also add a test for toggling once, but I think
that needs a new output file to test against.
diff --git a/test/T310-emacs.sh b/test/T310-emacs.sh
index e96c1601..6d12609b 100755
--- a/test/T310-emacs.sh
+++ b/test/T310-emacs.sh
@@ -41,6 +41,20 @@ test_emacs '(notmuch-search "tag:inbox")
(test-output)'
test_expect_equal_file $EXPECTED/notmuch-search-tag-inbox OUTPUT
+test_begin_subtest "toggle order twice"
+test_emacs '(let ((old (default-value notmuch-search-oldest-first)))
+ (setq-default notmuch-search-oldest-first nil)
+ (notmuch-search "tag:inbox")
+ (notmuch-test-wait)
+ (goto-char (point-min))
+ (notmuch-search-toggle-order)
+ (notmuch-test-wait)
+ (notmuch-search-toggle-order)
+ (notmuch-test-wait)
+ (test-output)
+ (setq-default notmuch-search-oldest-first old))'
+test_expect_equal_file $EXPECTED/notmuch-search-tag-inbox OUTPUT
+
test_begin_subtest "Functions in search-result-format"
test_emacs '(let
((notmuch-search-result-format
--
2.51.0
_______________________________________________
notmuch mailing list -- [email protected]
To unsubscribe send an email to [email protected]