diff --git a/tests/test_FLEbasis2D.py b/tests/test_FLEbasis2D.py index 160f95e1b7..94ea9c4316 100644 --- a/tests/test_FLEbasis2D.py +++ b/tests/test_FLEbasis2D.py @@ -76,7 +76,7 @@ class TestFLEBasis2D(UniversalBasisMixin): if backend_available("cufinufft"): test_eps = 1.15 elif platform.system() == "Darwin": - test_eps = 1.20 + test_eps = 1.30 # check closeness guarantees for fast vs dense matrix method def testFastVDense_T(self, basis): diff --git a/tests/test_utils.py b/tests/test_utils.py index c7617d28a8..040f427758 100644 --- a/tests/test_utils.py +++ b/tests/test_utils.py @@ -397,6 +397,11 @@ def matplotlib_no_gui(): with warnings.catch_warnings(): warnings.filterwarnings("ignore", r"Matplotlib is currently using agg.*") + # Ignore the specific UserWarning about non-interactive FigureCanvasAgg + warnings.filterwarnings( + "ignore", r"FigureCanvasAgg is non-interactive, and thus cannot be shown" + ) + yield # Explicitly close all figures before making backend changes.