diff --git a/lib/matplotlib/tests/test_datetime.py b/lib/matplotlib/tests/test_datetime.py index ca8e1cb90732..1af08ebee724 100644 --- a/lib/matplotlib/tests/test_datetime.py +++ b/lib/matplotlib/tests/test_datetime.py @@ -195,11 +195,18 @@ def test_boxplot(self): fig, ax = plt.subplots() ax.boxplot(...) - @pytest.mark.xfail(reason="Test for broken_barh not written yet") @mpl.style.context("default") def test_broken_barh(self): + # Horizontal bar plot with gaps + mpl.rcParams["date.converter"] = 'concise' fig, ax = plt.subplots() - ax.broken_barh(...) + + ax.broken_barh([(datetime.datetime(2023, 1, 4), datetime.timedelta(days=2)), + (datetime.datetime(2023, 1, 8), datetime.timedelta(days=3))], + (10, 9), facecolors='tab:blue') + ax.broken_barh([(datetime.datetime(2023, 1, 2), datetime.timedelta(days=1)), + (datetime.datetime(2023, 1, 4), datetime.timedelta(days=4))], + (20, 9), facecolors=('tab:red')) @pytest.mark.xfail(reason="Test for bxp not written yet") @mpl.style.context("default")