Skip to content

Commit c95a0a5

Browse files
timhoffmmeeseeksmachine
authored andcommitted
Backport PR #24046: Ignore 'CFMessagePort: bootstrap_register' messages
1 parent f464af5 commit c95a0a5

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

lib/matplotlib/tests/test_backend_tk.py

+5-2
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,14 @@ def test_func():
5353
+ str(e.stderr))
5454
else:
5555
# macOS may actually emit irrelevant errors about Accelerated
56-
# OpenGL vs. software OpenGL, so suppress them.
56+
# OpenGL vs. software OpenGL, or some permission error on Azure, so
57+
# suppress them.
5758
# Asserting stderr first (and printing it on failure) should be
5859
# more helpful for debugging that printing a failed success count.
60+
ignored_lines = ["OpenGL", "CFMessagePort: bootstrap_register",
61+
"/usr/include/servers/bootstrap_defs.h"]
5962
assert not [line for line in proc.stderr.splitlines()
60-
if "OpenGL" not in line]
63+
if all(msg not in line for msg in ignored_lines)]
6164
assert proc.stdout.count("success") == success_count
6265

6366
return test_func

0 commit comments

Comments
 (0)