[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)