Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 3feaa5d

Browse files
authored
Merge pull request #24046 from QuLogic/fix-azure-macos
Ignore 'CFMessagePort: bootstrap_register' messages
2 parents 7a25f50 + 164d200 commit 3feaa5d

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

lib/matplotlib/tests/test_backend_tk.py

Lines changed: 5 additions & 2 deletions
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)