From ac3113b33b5fae8ce42680c208baf7bcbf35c99e Mon Sep 17 00:00:00 2001 From: Maryam Younis Date: Sun, 10 Dec 2023 15:17:19 -0500 Subject: [PATCH] Added test for tricontour --- lib/matplotlib/tests/test_datetime.py | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/lib/matplotlib/tests/test_datetime.py b/lib/matplotlib/tests/test_datetime.py index 3c8cc8b5b8bb..384568516b2a 100644 --- a/lib/matplotlib/tests/test_datetime.py +++ b/lib/matplotlib/tests/test_datetime.py @@ -734,11 +734,19 @@ def test_tricontour(self): fig, ax = plt.subplots() ax.tricontour(...) - @pytest.mark.xfail(reason="Test for tricontourf not written yet") @mpl.style.context("default") - def test_tricontourf(self): - fig, ax = plt.subplots() - ax.tricontourf(...) + def test_tricontour(self): + mpl.rcParams["date.converter"] = "concise" + fig, ax = plt.subplots() + range_threshold = 10 + np.random.seed(19680801) + x_dates = np.array( + [datetime.datetime(2023, 10, n) for n in range(1, range_threshold)] + ) + x_dates_numeric = mpl.dates.date2num(x_dates) + y_data = np.random.rand(range_threshold - 1) * range_threshold + z_data = np.sin(x_dates_numeric) + y_data**2 + @pytest.mark.xfail(reason="Test for tripcolor not written yet") @mpl.style.context("default")