From: Mattias EngdegÄrd Date: Tue, 28 May 2024 15:48:37 +0000 (+0200) Subject: Use same Python binary for test as in python mode (bug#70815) X-Git-Tag: archive/raspbian/1%30.1+1-3+rpi1^2~2^2~20^2~1329 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=9c7de10079bb5f803a1744ae1d56399ad7d42ac5;p=emacs.git Use same Python binary for test as in python mode (bug#70815) * test/lisp/progmodes/python-tests.el (python-tests-get-shell-interpreter): Try Python executable names in the same order as we do for `python-shell-interpreter`, so that we run the test with the one is most likely to be used. --- diff --git a/test/lisp/progmodes/python-tests.el b/test/lisp/progmodes/python-tests.el index b41688e9d48..0121486a3b9 100644 --- a/test/lisp/progmodes/python-tests.el +++ b/test/lisp/progmodes/python-tests.el @@ -3762,7 +3762,9 @@ If env string EMACS_PYTHON_INTERPRETER exists, use it as preferred one." (or (executable-find interpreter) (error "Couldn't find EMACS_PYTHON_INTERPRETER(%s) in path" interpreter))) - (cl-some #'executable-find '("python" "python3" "python2")))))) + ;; Use the same order as for the default value of + ;; `python-shell-interpreter'. + (cl-some #'executable-find '("python3" "python" "python2")))))) (ert-deftest python-shell-get-process-name-1 () "Check process name calculation sans `buffer-file-name'."