From: Michael Albinus Date: Sat, 19 Jun 2021 08:35:06 +0000 (+0200) Subject: Handle case remote uid is 0 in some Tramp related tests X-Git-Tag: emacs-28.0.90~2089 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=e6a700a28e87a9ba4eb90fb6e455581d68ea61ec;p=emacs.git Handle case remote uid is 0 in some Tramp related tests * test/lisp/filenotify-tests.el: * test/lisp/shadowfile-tests.el: Set `tramp-allow-unsafe-temporary-files' to t. --- diff --git a/test/lisp/filenotify-tests.el b/test/lisp/filenotify-tests.el index 13350b24422..e0fa66a5d99 100644 --- a/test/lisp/filenotify-tests.el +++ b/test/lisp/filenotify-tests.el @@ -200,7 +200,10 @@ Return nil when any other file notification watch is still active." (setq file-notify-debug nil password-cache-expiry nil - tramp-verbose 0) + tramp-verbose 0 + ;; When the remote user id is 0, Tramp refuses unsafe temporary files. + tramp-allow-unsafe-temporary-files + (or tramp-allow-unsafe-temporary-files noninteractive)) ;; This should happen on hydra only. (when (getenv "EMACS_HYDRA_CI") diff --git a/test/lisp/shadowfile-tests.el b/test/lisp/shadowfile-tests.el index 7b9c2ff63b2..7c9d05ac1c7 100644 --- a/test/lisp/shadowfile-tests.el +++ b/test/lisp/shadowfile-tests.el @@ -72,6 +72,9 @@ (setq password-cache-expiry nil shadow-debug (getenv "EMACS_HYDRA_CI") tramp-verbose 0 + ;; When the remote user id is 0, Tramp refuses unsafe temporary files. + tramp-allow-unsafe-temporary-files + (or tramp-allow-unsafe-temporary-files noninteractive) ;; On macOS, `temporary-file-directory' is a symlinked directory. temporary-file-directory (file-truename temporary-file-directory) shadow-test-remote-temporary-file-directory