emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 2957985b541 1/3: Check before using bleeding edge ERT sym in Eglo


From: João Távora
Subject: master 2957985b541 1/3: Check before using bleeding edge ERT sym in Eglot tests
Date: Tue, 14 Mar 2023 19:39:01 -0400 (EDT)

branch: master
commit 2957985b541d2d9cd717552c0f6ff04b9028577c
Author: João Távora <joaotavora@gmail.com>
Commit: João Távora <joaotavora@gmail.com>

    Check before using bleeding edge ERT sym in Eglot tests
    
    Else, these tests won't run on Emacs versions that Eglot runs on, like
    26.3.
    
    * test/lisp/progmodes/eglot-tests.el
    (eglot--call-with-tramp-test):  check for
    ert-remote-temporary-file-directory before using.
---
 test/lisp/progmodes/eglot-tests.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/test/lisp/progmodes/eglot-tests.el 
b/test/lisp/progmodes/eglot-tests.el
index 7a90d68d213..9cb6befa993 100644
--- a/test/lisp/progmodes/eglot-tests.el
+++ b/test/lisp/progmodes/eglot-tests.el
@@ -1262,7 +1262,9 @@ macro will assume it exists."
   (let* ((tramp-remote-path (cons 'tramp-own-remote-path tramp-remote-path))
          (tramp-histfile-override t)
          (tramp-verbose 1)
-         (temporary-file-directory ert-remote-temporary-file-directory)
+         (temporary-file-directory
+          (or (bound-and-true-p ert-remote-temporary-file-directory)
+              temporary-file-directory))
          (default-directory temporary-file-directory))
     ;; We must check the remote LSP server.  So far, just "clangd" is used.
     (unless (executable-find "clangd" 'remote)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]