curl: enable tests

some tests still skipped due to missing dependencies, but it's
unlikely we want to add these build-time dependencies to such
an early-stage package
main
Robert Scott 2 years ago committed by Rick van Schijndel
parent ca55f66c6d
commit 87ac2775d8
  1. 11
      pkgs/tools/networking/curl/default.nix

@ -150,7 +150,16 @@ stdenv.mkDerivation rec {
CXX = "${stdenv.cc.targetPrefix}c++";
CXXCPP = "${stdenv.cc.targetPrefix}c++ -E";
doCheck = false; # expensive, fails
doCheck = true;
preCheck = ''
patchShebangs tests/
'' + lib.optionalString stdenv.isDarwin ''
# bad interaction with sandbox if enabled?
rm tests/data/test1453
'' + lib.optionalString stdenv.hostPlatform.isMusl ''
# different resolving behaviour?
rm tests/data/test1592
'';
postInstall = ''
moveToOutput bin/curl-config "$dev"

Loading…
Cancel
Save