emacs-diffs
[Top][All Lists]
Advanced

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

master c888e726ca9: Eglot: skip Tramp tests except on Emacs 28+


From: João Távora
Subject: master c888e726ca9: Eglot: skip Tramp tests except on Emacs 28+
Date: Thu, 23 Jan 2025 10:53:11 -0500 (EST)

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

    Eglot: skip Tramp tests except on Emacs 28+
    
    * test/lisp/progmodes/eglot-tests.el
    (eglot--call-with-tramp-test): Fix
---
 test/lisp/progmodes/eglot-tests.el | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/test/lisp/progmodes/eglot-tests.el 
b/test/lisp/progmodes/eglot-tests.el
index cc269abea08..eec076da723 100644
--- a/test/lisp/progmodes/eglot-tests.el
+++ b/test/lisp/progmodes/eglot-tests.el
@@ -1421,6 +1421,8 @@ GUESSED-MAJOR-MODES-SYM are bound to the useful return 
values of
 
 (defvar tramp-histfile-override)
 (defun eglot--call-with-tramp-test (fn)
+  (unless (>= emacs-major-version 28)
+    (ert-skip "Tramp tests only work reliably on Emacs 28+"))
   ;; Set up a Tramp method that’s just a shell so the remote host is
   ;; really just the local host.
   (let* ((tramp-remote-path (cons 'tramp-own-remote-path



reply via email to

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