From 16c3ae569fa686ee9b31ca8439b73d96c0819a14 Mon Sep 17 00:00:00 2001 From: Debian Science Team Date: Tue, 28 Jan 2025 22:18:06 +0000 Subject: [PATCH] Don't try to run matplotlib-using tests without it Author: Rebecca N. Palmer Forwarded: no Gbp-Pq: Name allow_no_matplotlib.patch --- pandas/tests/io/formats/style/test_style.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pandas/tests/io/formats/style/test_style.py b/pandas/tests/io/formats/style/test_style.py index 6fa72bd4..3e231e37 100644 --- a/pandas/tests/io/formats/style/test_style.py +++ b/pandas/tests/io/formats/style/test_style.py @@ -14,6 +14,7 @@ from pandas import ( option_context, ) import pandas._testing as tm +import pandas.util._test_decorators as td jinja2 = pytest.importorskip("jinja2") from pandas.io.formats.style import ( # isort:skip @@ -756,7 +757,7 @@ class TestStyler: df.style.map(color_negative_red, subset=pct_subset) @pytest.mark.parametrize( - "stylefunc", ["background_gradient", "bar", "text_gradient"] + "stylefunc", [pytest.param("background_gradient", marks=td.skip_if_no("matplotlib")), "bar", pytest.param("text_gradient", marks=td.skip_if_no("matplotlib"))] ) def test_subset_for_boolean_cols(self, stylefunc): # GH47838 -- 2.30.2