diff --git a/test/lisp/eshell/esh-proc-tests.el b/test/lisp/eshell/esh-proc-tests.el index 8e02fbb5497..7d0432dbe68 100644 --- a/test/lisp/eshell/esh-proc-tests.el +++ b/test/lisp/eshell/esh-proc-tests.el @@ -259,4 +259,19 @@ esh-proc-test/kill-pipeline-head output-start (eshell-end-of-output)) ""))))) + +;; Remote processes + +(ert-deftest esh-var-test/remote/remote-path () + "Ensure that setting the remote PATH in Eshell doesn't interfere with Tramp. +See bug#65551." + (skip-unless (and (eshell-tests-remote-accessible-p) + (executable-find "echo"))) + (let ((default-directory ert-remote-temporary-file-directory)) + (with-temp-eshell + (eshell-insert-command "set PATH ''") + (eshell-match-command-output + (format "%s hello" (executable-find "echo" t)) + "\\`hello\n")))) + ;;; esh-proc-tests.el ends here