aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/lisp/files-tests.el13
1 files changed, 12 insertions, 1 deletions
diff --git a/test/lisp/files-tests.el b/test/lisp/files-tests.el
index ed63b6f6fb4..9f17747da1f 100644
--- a/test/lisp/files-tests.el
+++ b/test/lisp/files-tests.el
@@ -68,7 +68,18 @@
68 (should (equal (locate-user-emacs-file basename) 68 (should (equal (locate-user-emacs-file basename)
69 in-edir)) 69 in-edir))
70 (should (equal (locate-user-emacs-file basename "anything") 70 (should (equal (locate-user-emacs-file basename "anything")
71 in-edir))))))) 71 in-edir)))
72 ;; NEW-FILE is a list.
73 (should (equal (locate-user-emacs-file '("first" "second"))
74 (expand-file-name "first" user-emacs-directory)))
75 (should (equal (locate-user-emacs-file '("first" "second") "never")
76 (expand-file-name "first" user-emacs-directory)))
77 (let ((exists (expand-file-name "exists" user-emacs-directory)))
78 (write-region "data" nil exists nil 'quietly)
79 (should (equal (locate-user-emacs-file '("missing" "exists"))
80 exists))
81 (should (equal (locate-user-emacs-file '("missing1" "exists") "missing2")
82 exists)))))))
72 83
73;; Test combinations: 84;; Test combinations:
74;; `enable-local-variables' t, nil, :safe, :all, or something else. 85;; `enable-local-variables' t, nil, :safe, :all, or something else.