lol

python312Packages.plotpy: put failing passthru.tests aside

Doron Behar 8243bff8 a5340441

+14 -9
+14 -9
pkgs/development/python-modules/plotpy/default.nix
··· 85 85 86 86 passthru = { 87 87 tests = { 88 - # Upstream doesn't officially supports all of them, although they use 89 - # qtpy, see: https://github.com/PlotPyStack/PlotPy/issues/20 . When this 90 - # package was created, all worked besides withPySide2, with which there 91 - # was a peculiar segmentation fault during the tests. In anycase, PySide2 92 - # shouldn't be used for modern applications. 93 88 withPyQt6 = plotpy.override { 94 89 pyqt6 = pyqt6; 95 90 qt6 = qt6; 96 91 }; 97 - withPySide6 = plotpy.override { 98 - pyqt6 = pyside6; 99 - qt6 = qt6; 100 - }; 101 92 withPyQt5 = plotpy.override { 102 93 pyqt6 = pyqt5; 103 94 qt6 = qt5; 104 95 }; 96 + }; 97 + # Upstream doesn't officially supports all of them, although they use 98 + # qtpy, see: https://github.com/PlotPyStack/PlotPy/issues/20 99 + knownFailingTests = { 100 + # Was failing with a peculiar segmentation fault during the tests, since 101 + # this package was added to Nixpkgs. This is not too bad as PySide2 102 + # shouldn't be used for modern applications. 105 103 withPySide2 = plotpy.override { 106 104 pyqt6 = pyside2; 107 105 qt6 = qt5; 106 + }; 107 + # Has started failing too similarly to pyside2, ever since a certain 108 + # version bump. See also: 109 + # https://github.com/PlotPyStack/PlotPy/blob/v2.7.4/README.md?plain=1#L62 110 + withPySide6 = plotpy.override { 111 + pyqt6 = pyside6; 112 + qt6 = qt6; 108 113 }; 109 114 }; 110 115 };