]> git.eshelyaron.com Git - emacs.git/commitdiff
Improve backward compatibility of tramp-tests.el
authorMichael Albinus <michael.albinus@gmx.de>
Mon, 23 Oct 2017 10:46:32 +0000 (12:46 +0200)
committerMichael Albinus <michael.albinus@gmx.de>
Mon, 23 Oct 2017 10:46:32 +0000 (12:46 +0200)
* test/lisp/net/tramp-tests.el (tramp--test-emacs26-p): Fix docstring.
(tramp-test41-unload): Skip unless Emacs >= 26.

test/lisp/net/tramp-tests.el

index e92d1b6203cb823c4f81201f63ce0bfcdc30d034..fdd816dae2ec137174e9af46051dd961ab11b7f9 100644 (file)
@@ -3678,7 +3678,7 @@ This tests also `make-symbolic-link', `file-truename' and `add-name-to-file'."
 (defun tramp--test-emacs26-p ()
   "Check for Emacs version >= 26.1.
 Some semantics has been changed for there, w/o new functions or
-variables, so we check function Emacs version directly."
+variables, so we check the Emacs version directly."
   (>= emacs-major-version 26))
 
 (defun tramp--test-adb-p ()
@@ -4338,6 +4338,9 @@ process sentinels.  They shall not disturb each other."
 Since it unloads Tramp, it shall be the last test to run."
   :tags '(:expensive-test)
   (skip-unless noninteractive)
+  ;; The autoloaded Tramp objects are different since Emacs 26.1.  We
+  ;; cannot test older Emacsen, therefore.
+  (skip-unless (tramp--test-emacs26-p))
 
   (when (featurep 'tramp)
     (unload-feature 'tramp 'force)