From: Debian Science Team Date: Sun, 18 Feb 2024 20:31:18 +0000 (+0000) Subject: Mark tests that need openpyxl X-Git-Tag: archive/raspbian/2.2.3+dfsg-7+rpi1~1^2^2^2^2^2^2~6 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=cfdadce51721de8852539301a45c88a7ab809405;p=pandas.git Mark tests that need openpyxl (These do the usual loop through engine/read_ext but actually use .xlsx every time) Author: Rebecca N. Palmer Forwarded: no Gbp-Pq: Name allow_no_openpyxl.patch --- diff --git a/pandas/tests/io/excel/test_readers.py b/pandas/tests/io/excel/test_readers.py index f7e11f24..3c555ff5 100644 --- a/pandas/tests/io/excel/test_readers.py +++ b/pandas/tests/io/excel/test_readers.py @@ -1645,12 +1645,14 @@ class TestExcelFileRead: expected = pd.read_excel("test1" + read_ext, engine=engine) tm.assert_frame_equal(result, expected) + @td.skip_if_no("openpyxl") def test_read_excel_header_index_out_of_range(self, engine): # GH#43143 with open("df_header_oob.xlsx", "rb") as f: with pytest.raises(ValueError, match="exceeds maximum"): pd.read_excel(f, header=[0, 1]) + @td.skip_if_no("openpyxl") @pytest.mark.parametrize("filename", ["df_empty.xlsx", "df_equals.xlsx"]) def test_header_with_index_col(self, filename): # GH 33476