From 5b11e8d4be0d0f71b5203c118b424688f910415d Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Sat, 6 Jun 2020 04:20:00 -0500 Subject: [PATCH] python37Packages.pillow: fix build on darwin --- pkgs/development/python-modules/pillow/default.nix | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/pillow/default.nix b/pkgs/development/python-modules/pillow/default.nix index 2f9fac6c3d17..bd7a9b0e61b9 100644 --- a/pkgs/development/python-modules/pillow/default.nix +++ b/pkgs/development/python-modules/pillow/default.nix @@ -2,7 +2,7 @@ , olefile , freetype, libjpeg, zlib, libtiff, libwebp, tcl, lcms2, tk, libX11 , openjpeg, libimagequant -, pytest, pytestrunner, pyroma, numpy +, pyroma, numpy, pytestCheckHook , isPy3k }: @@ -23,15 +23,12 @@ buildPythonPackage rec { rm Tests/test_imagefont.py ''; - checkPhase = '' - runHook preCheck - python -m pytest -v -x -W always - runHook postCheck - ''; + # Disable darwin tests which require executables: `iconutil` and `screencapture` + disabledTests = stdenv.lib.optionals stdenv.isDarwin [ "test_save" "test_grab" "test_grabclipboard" ]; propagatedBuildInputs = [ olefile ]; - checkInputs = [ pytest pytestrunner pyroma numpy ]; + checkInputs = [ pytestCheckHook pyroma numpy ]; buildInputs = [ freetype libjpeg openjpeg libimagequant zlib libtiff libwebp tcl lcms2 ]