]> git.notmuchmail.org Git - notmuch/blobdiff - test/test-lib.el
test: New tests for Emacs charset handling
[notmuch] / test / test-lib.el
index 36afe630e5edb35d0a007bcb3be6a2131d9e8d20..04c8d63450533dbf566ff25cb6f2276b2032ee5b 100644 (file)
@@ -59,7 +59,9 @@
   "Save visible text in current buffer to file FILENAME.  Default
 FILENAME is OUTPUT."
   (notmuch-post-command)
-  (let ((text (visible-buffer-string)))
+  (let ((text (visible-buffer-string))
+       ;; Tests expect output in UTF-8 encoding
+       (coding-system-for-write 'utf-8))
     (with-temp-file (or filename "OUTPUT") (insert text))))
 
 (defun visible-buffer-string ()
@@ -181,3 +183,8 @@ nothing."
 ;; suite
 (setq notmuch-tag-deleted-formats
       '((".*" nil)))
+
+;; force a common html renderer, to avoid test variations between
+;; environments
+
+(setq mm-text-html-renderer 'html2text)