[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
emacs-29 33a244097c 2/3: Skip one python test case on macOS
From: |
Mattias Engdegård |
Subject: |
emacs-29 33a244097c 2/3: Skip one python test case on macOS |
Date: |
Wed, 30 Nov 2022 07:26:19 -0500 (EST) |
branch: emacs-29
commit 33a244097c3754f48b4959bfc0f36713af836bbc
Author: Mattias Engdegård <mattiase@acm.org>
Commit: Mattias Engdegård <mattiase@acm.org>
Skip one python test case on macOS
* test/lisp/progmodes/python-tests.el (python-ffap-module-path-1):
This test fails with a standard macOS Python installation;
see bug#59477 and bug#25753.
(cherry picked from commit db042b7591ea9da5e169704e5b32bd99c4ea7adf)
---
test/lisp/progmodes/python-tests.el | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/test/lisp/progmodes/python-tests.el
b/test/lisp/progmodes/python-tests.el
index f871b7bc7d..3efc28c7ed 100644
--- a/test/lisp/progmodes/python-tests.el
+++ b/test/lisp/progmodes/python-tests.el
@@ -4566,6 +4566,11 @@ import abc
(ert-deftest python-ffap-module-path-1 ()
(skip-unless (executable-find python-tests-shell-interpreter))
+ ;; Skip the test on macOS, since the standard Python installation uses
+ ;; libedit rather than readline which confuses the running of an inferior
+ ;; interpreter in this case (see bug#59477 and bug#25753).
+ (skip-unless (not (eq system-type 'darwin)))
+ (trace-function 'python-shell-output-filter)
(python-tests-with-temp-buffer-with-shell
"
import abc