View on GitHub
File Changes
m
+6/-0
    inherit pkgs src jmPkgs;
  };

                      
+
  collectChecks = packageSel: haskellPackages:
+
    (lib.mapAttrs (_: package: package.checks // { recurseForDerivations = true; })
+
     (lib.filterAttrs (name: package: (package.isHaskell or false) && packageSel package) haskellPackages))
+
    // { recurseForDerivations = true; };
+

                      
  self = {
    inherit pkgs iohkLib src haskellPackages;
    inherit jormungandr jormungandr-cli;

                      
    tests = collectComponents "tests" isCardanoWallet haskellPackages;
    benchmarks = collectComponents "benchmarks" isCardanoWallet haskellPackages;
+
    checks = collectChecks isCardanoWallet haskellPackages;

                      
    dockerImage = pkgs.callPackage ./nix/docker.nix {
      inherit (self) cardano-wallet-jormungandr;