]> git.eshelyaron.com Git - emacs.git/commitdiff
Some changes in tramp-tests
authorMichael Albinus <michael.albinus@gmx.de>
Mon, 22 Apr 2019 07:58:37 +0000 (09:58 +0200)
committerMichael Albinus <michael.albinus@gmx.de>
Mon, 22 Apr 2019 07:58:37 +0000 (09:58 +0200)
* test/lisp/net/tramp-tests.el (tramp-test32-shell-command):
Check for backward compatibility.
(tramp-test33-environment-variables): Apply a better check for
unset variable.

test/lisp/net/tramp-tests.el

index e2f806e82721b6b05e8a92074b96711e2bf53e60..4495a1fce4250cd631fbb467438f53688d033f63 100644 (file)
@@ -4189,7 +4189,9 @@ This tests also `make-symbolic-link', `file-truename' and `add-name-to-file'."
        (ignore-errors (delete-file tmp-name)))
 
       ;; Test `shell-command-width' of `async-shell-command'.
-      (when (and (zerop (call-process "tput" nil nil nil "cols"))
+      ;; Since Emacs 27.1.
+      (when (and (boundp 'shell-command-width)
+                (zerop (call-process "tput" nil nil nil "cols"))
                  (zerop (process-file "tput" nil nil nil "cols")))
        (let (shell-command-width)
          (should
@@ -4280,7 +4282,7 @@ This tests also `make-symbolic-link', `file-truename' and `add-name-to-file'."
              (should-not
               (string-match
                (regexp-quote envvar)
-               (funcall this-shell-command-to-string "set")))))))))
+               (funcall this-shell-command-to-string "env")))))))))
 
 ;; This test is inspired by Bug#27009.
 (ert-deftest tramp-test33-environment-variables-and-port-numbers ()