]> git.eshelyaron.com Git - emacs.git/commitdiff
Use also truname of temporary-file-directory in shadowfile-tests.el
authorMichael Albinus <michael.albinus@gmx.de>
Sun, 15 Sep 2019 14:52:22 +0000 (16:52 +0200)
committerMichael Albinus <michael.albinus@gmx.de>
Sun, 15 Sep 2019 14:52:22 +0000 (16:52 +0200)
* test/lisp/shadowfile-tests.el (top): Use truename of
`temporary-file-directory' and
`shadow-test-remote-temporary-file-directory'.  (Bug#37202)
(shadow-test08-shadow-todo, shadow-test09-shadow-copy-files):
Do not bind `shadow-test-remote-temporary-file-directory'.

test/lisp/shadowfile-tests.el

index a93664f6536398021b3d21dfb76dc6cf6f76a660..d09c15e9919b92bdee84812d35a6422f84c5c717 100644 (file)
 (setq password-cache-expiry nil
       shadow-debug t
       tramp-verbose 0
-      tramp-message-show-message nil)
+      tramp-message-show-message nil
+      ;; On macOS, `temporary-file-directory' is a symlinked directory.
+      temporary-file-directory (file-truename temporary-file-directory)
+      shadow-test-remote-temporary-file-directory
+      (ignore-errors
+        (file-truename shadow-test-remote-temporary-file-directory)))
 
 ;; This should happen on hydra only.
 (when (getenv "EMACS_HYDRA_CI")
@@ -718,8 +723,6 @@ guaranteed by the originator of a cluster definition."
         (shadow-info-file shadow-test-info-file)
        (shadow-todo-file shadow-test-todo-file)
         (shadow-inhibit-message t)
-        (shadow-test-remote-temporary-file-directory
-         (file-truename shadow-test-remote-temporary-file-directory))
        shadow-clusters shadow-literal-groups shadow-regexp-groups
         shadow-files-to-copy
        cluster1 cluster2 primary regexp file)
@@ -858,8 +861,6 @@ guaranteed by the originator of a cluster definition."
         (shadow-info-file shadow-test-info-file)
        (shadow-todo-file shadow-test-todo-file)
         (shadow-inhibit-message t)
-        (shadow-test-remote-temporary-file-directory
-         (file-truename shadow-test-remote-temporary-file-directory))
         (shadow-noquery t)
         shadow-clusters shadow-files-to-copy
        cluster1 cluster2 primary regexp file mocked-input)