python311Packages.openpyxl: disable failing tests

These broke with the libxml 2.12 upgrade. Upstream doesn't consider
them their issue.

+26 -5
+26 -5
pkgs/development/python-modules/openpyxl/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 - , et-xmlfile 4 3 , fetchFromGitLab 5 - , jdcal 4 + , pythonOlder 5 + 6 + # dependencies 7 + , et-xmlfile 8 + 9 + # tests 6 10 , lxml 11 + , pandas 7 12 , pillow 8 13 , pytestCheckHook 9 - , pythonOlder 10 14 }: 11 15 12 16 buildPythonPackage rec { ··· 25 29 }; 26 30 27 31 propagatedBuildInputs = [ 28 - jdcal 29 32 et-xmlfile 30 - lxml 31 33 ]; 32 34 33 35 nativeCheckInputs = [ 36 + lxml 37 + pandas 34 38 pillow 35 39 pytestCheckHook 40 + ]; 41 + 42 + pytestFlagsArray = [ 43 + # broken since lxml 2.12; https://foss.heptapod.net/openpyxl/openpyxl/-/issues/2116 44 + "--deselect=openpyxl/chart/tests/test_reader.py::test_read" 45 + "--deselect=openpyxl/comments/tests/test_comment_reader.py::test_read_comments" 46 + "--deselect=openpyxl/drawing/tests/test_spreadsheet_drawing.py::TestSpreadsheetDrawing::test_ignore_external_blip" 47 + "--deselect=openpyxl/packaging/tests/test_manifest.py::TestManifest::test_from_xml" 48 + "--deselect=openpyxl/packaging/tests/test_manifest.py::TestManifest::test_filenames" 49 + "--deselect=openpyxl/packaging/tests/test_manifest.py::TestManifest::test_exts" 50 + "--deselect=openpyxl/styles/tests/test_stylesheet.py::TestStylesheet::test_from_complex" 51 + "--deselect=openpyxl/styles/tests/test_stylesheet.py::TestStylesheet::test_merge_named_styles" 52 + "--deselect=openpyxl/styles/tests/test_stylesheet.py::TestStylesheet::test_unprotected_cell" 53 + "--deselect=openpyxl/styles/tests/test_stylesheet.py::TestStylesheet::test_none_values" 54 + "--deselect=openpyxl/styles/tests/test_stylesheet.py::TestStylesheet::test_rgb_colors" 55 + "--deselect=openpyxl/styles/tests/test_stylesheet.py::TestStylesheet::test_named_styles" 56 + "--deselect=openpyxl/workbook/external_link/tests/test_external.py::test_read_ole_link" 36 57 ]; 37 58 38 59 pythonImportsCheck = [