]> git.eshelyaron.com Git - emacs.git/commitdiff
todo-mode: don't assume an ordering of tests
authorGlenn Morris <rgm@gnu.org>
Tue, 30 May 2017 00:50:36 +0000 (17:50 -0700)
committerGlenn Morris <rgm@gnu.org>
Tue, 30 May 2017 00:50:36 +0000 (17:50 -0700)
* test/lisp/calendar/todo-mode-tests.el (todo-test-todo-quit02)
(todo-test-item-highlighting): Avoid prompting for input file.

test/lisp/calendar/todo-mode-tests.el

index 70e355ef0274ec9177002068c1864893d07ade79..a0d5f01617c8ee1ffebb6fe5162de2b59078f97f 100644 (file)
@@ -5,18 +5,20 @@
 ;; Author: Stephen Berman <stephen.berman@gmx.net>
 ;; Keywords: calendar
 
-;; This program is free software; you can redistribute it and/or modify
+;; This file is part of GNU Emacs.
+
+;; GNU Emacs is free software: you can redistribute it and/or modify
 ;; it under the terms of the GNU General Public License as published by
 ;; the Free Software Foundation, either version 3 of the License, or
 ;; (at your option) any later version.
 
-;; This program is distributed in the hope that it will be useful,
+;; GNU Emacs is distributed in the hope that it will be useful,
 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 ;; GNU General Public License for more details.
 
 ;; You should have received a copy of the GNU General Public License
-;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
+;; along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
 
 ;;; Commentary:
 
@@ -93,6 +95,7 @@ current again."
 If the buffer made current by invoking todo-quit in a todo-mode
 buffer is buried by quit-window, the todo-mode buffer should not
 become current."
+  (todo-test-get-archive 2)
   (todo-show)
   (should (todo-test-is-current-buffer todo-test-file-1))
   (let ((dir (dired default-directory)))
@@ -105,6 +108,7 @@ become current."
 (ert-deftest todo-test-item-highlighting () ; bug#27133
   "Test whether `todo-toggle-item-highlighting' highlights whole item.
 In particular, all lines of a multiline item should be highlighted."
+  (todo-test-get-archive 2)
   (todo-show)
   (todo-jump-to-category nil "testcat1") ; For test rerun.
   (todo-toggle-item-highlighting)