From 1623a677da33f2dbf694a8f25af5cc6917910724 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Wed, 21 Aug 2024 10:51:36 +0300 Subject: [PATCH] python312Packages.llvmlite: use pytestCheckHook --- pkgs/development/python-modules/llvmlite/default.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/llvmlite/default.nix b/pkgs/development/python-modules/llvmlite/default.nix index 2d92814a1835..d382e5487c2d 100644 --- a/pkgs/development/python-modules/llvmlite/default.nix +++ b/pkgs/development/python-modules/llvmlite/default.nix @@ -11,7 +11,7 @@ setuptools, # tests - python, + pytestCheckHook, }: buildPythonPackage rec { @@ -46,10 +46,12 @@ buildPythonPackage rec { export LLVM_CONFIG=${llvm.dev}/bin/llvm-config ''; - checkPhase = '' - runHook preCheck - ${python.executable} runtests.py - runHook postCheck + nativeCheckInputs = [ + pytestCheckHook + ]; + # https://github.com/NixOS/nixpkgs/issues/255262 + preCheck = '' + cd $out ''; __impureHostDeps = lib.optionals stdenv.isDarwin [ "/usr/lib/libm.dylib" ];