From a9ed12449af75c63978f7d99ea6e71a014c5d408 Mon Sep 17 00:00:00 2001 From: David Stansby Date: Sat, 13 Jan 2024 11:54:01 +0000 Subject: [PATCH] Make memory leak test output more verbose --- lib/matplotlib/tests/test_backends_interactive.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/matplotlib/tests/test_backends_interactive.py b/lib/matplotlib/tests/test_backends_interactive.py index fb2457ba31b3..feba59ac83f6 100644 --- a/lib/matplotlib/tests/test_backends_interactive.py +++ b/lib/matplotlib/tests/test_backends_interactive.py @@ -684,7 +684,11 @@ def test_figure_leak_20490(env, time_mem, request): timeout=_test_timeout, extra_env=env) growth = int(result.stdout) - assert growth <= acceptable_memory_leakage + if growth > acceptable_memory_leakage: + raise RuntimeError( + f"Memory growth larger than acceptable ({growth} > " + f"{acceptable_memory_leakage})" + ) def _impl_test_interactive_timers():