summary refs log tree commit diff
path: root/pkgs/tools/networking/curl
diff options
context:
space:
mode:
authorSandro <sandro.jaeckel@gmail.com>2022-05-09 16:04:44 +0200
committerGitHub <noreply@github.com>2022-05-09 16:04:44 +0200
commitd59a6c12647f8a31dda38599c2fde734ade198a8 (patch)
tree098aaf6aadcd207000f7987a4c59b6d15180f7e4 /pkgs/tools/networking/curl
parent91995be46178fb0f59fa08a10c2ac33dd32cd902 (diff)
parent924ebf6556118f1ccbc83e5d19e90e5ebde8efb2 (diff)
downloadnixpkgs-d59a6c12647f8a31dda38599c2fde734ade198a8.tar
nixpkgs-d59a6c12647f8a31dda38599c2fde734ade198a8.tar.gz
nixpkgs-d59a6c12647f8a31dda38599c2fde734ade198a8.tar.bz2
nixpkgs-d59a6c12647f8a31dda38599c2fde734ade198a8.tar.lz
nixpkgs-d59a6c12647f8a31dda38599c2fde734ade198a8.tar.xz
nixpkgs-d59a6c12647f8a31dda38599c2fde734ade198a8.tar.zst
nixpkgs-d59a6c12647f8a31dda38599c2fde734ade198a8.zip
Merge pull request #171957 from risicle/ris-curl-passthru-tests
curl: add some key reverse-dependencies to passthru.tests
Diffstat (limited to 'pkgs/tools/networking/curl')
-rw-r--r--pkgs/tools/networking/curl/default.nix16
1 files changed, 16 insertions, 0 deletions
diff --git a/pkgs/tools/networking/curl/default.nix b/pkgs/tools/networking/curl/default.nix
index d3258e0a946..bd37b4954c4 100644
--- a/pkgs/tools/networking/curl/default.nix
+++ b/pkgs/tools/networking/curl/default.nix
@@ -24,6 +24,15 @@
 , wolfsslSupport ? false, wolfssl ? null
 , zlibSupport ? true, zlib ? null
 , zstdSupport ? false, zstd ? null
+
+# for passthru.tests
+, coeurl
+, curlcpp
+, curlpp
+, haskellPackages
+, ocamlPackages
+, phpExtensions
+, python3
 }:
 
 # Note: this package is used for bootstrapping fetchurl, and thus
@@ -158,6 +167,13 @@ stdenv.mkDerivation rec {
 
   passthru = {
     inherit opensslSupport openssl;
+    tests = {
+      inherit curlpp curlcpp coeurl;
+      haskell-curl = haskellPackages.curl;
+      ocaml-curly = ocamlPackages.curly;
+      php-curl = phpExtensions.curl;
+      pycurl = python3.pkgs.pycurl;
+    };
   };
 
   meta = with lib; {