aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/lisp/files-tests.el14
1 files changed, 14 insertions, 0 deletions
diff --git a/test/lisp/files-tests.el b/test/lisp/files-tests.el
index 7bfdca53e08..4a17e0d4697 100644
--- a/test/lisp/files-tests.el
+++ b/test/lisp/files-tests.el
@@ -166,6 +166,20 @@ form.")
166 (should (eq buffer-file-coding-system 'iso-2022-7bit-unix)))) 166 (should (eq buffer-file-coding-system 'iso-2022-7bit-unix))))
167 (delete-file tempfile)))) 167 (delete-file tempfile))))
168 168
169(ert-deftest files-test-make-temp-file-empty-prefix ()
170 "Test make-temp-file with an empty prefix."
171 (let ((tempfile (make-temp-file ""))
172 (tempdir (make-temp-file "" t))
173 (tempfile-. (make-temp-file "."))
174 (tempdir-. (make-temp-file "." t))
175 (tempfile-.. (make-temp-file ".."))
176 (tempdir-.. (make-temp-file ".." t)))
177 (dolist (file (list tempfile tempfile-. tempfile-..))
178 (should file)
179 (delete-file file))
180 (dolist (dir (list tempdir tempdir-. tempdir-..))
181 (should dir)
182 (delete-directory dir))))
169 183
170;; Stop the above "Local Var..." confusing Emacs. 184;; Stop the above "Local Var..." confusing Emacs.
171 185