Add 'name' to cleanSource calls in tests (#505)
Otherwise we get unnecessary rebuilding of the tests in CI.
commit171c57ab2cc4fbf9931eeffe5aab1d85bbca1c33
authorMichael Peyton Jones <michael.peyton-jones@iohk.io>
dateSun 22 Mar 2020, 23:52 (7 years ago)
parent1917908
test/buildable/default.nix+1−1
@@ -5,7 +5,7 @@ with stdenv.lib;
55let
66 project = cabalProject' {
77 index-state = "2019-04-30T00:00:00Z";
8− src = haskellLib.cleanGit { src = ../..; subDir = "test/buildable"; };
8+ src = haskellLib.cleanGit { src = ../..; name = "buildable"; subDir = "test/buildable"; };
99 modules = [ { packages.buildable-test.flags.exclude-broken = true; } ];
1010 };
1111 packages = project.hsPkgs;
test/cabal-22/default.nix+1−1
@@ -4,7 +4,7 @@ with stdenv.lib;
44
55let
66 project = cabalProject' {
7− src = haskellLib.cleanGit { src = ../..; subDir = "test/cabal-22"; };
7+ src = haskellLib.cleanGit { src = ../..; name = "cabal22"; subDir = "test/cabal-22"; };
88 };
99
1010 packages = project.hsPkgs;
test/cabal-simple-prof/default.nix+1−1
@@ -16,7 +16,7 @@ let
1616 ];
1717
1818 project = cabalProject' {
19− src = haskellLib.cleanGit { src = ../..; subDir = "test/cabal-simple-prof"; };
19+ src = haskellLib.cleanGit { src = ../..; name = "cabal-simple-prof"; subDir = "test/cabal-simple-prof"; };
2020 inherit modules;
2121 };
2222
test/cabal-simple/default.nix+1−1
@@ -13,7 +13,7 @@ let
1313 ];
1414
1515 project = cabalProject' {
16− src = haskellLib.cleanGit { src = ../..; subDir = "test/cabal-simple"; };
16+ src = haskellLib.cleanGit { src = ../..; name = "cabal-simple"; subDir = "test/cabal-simple"; };
1717 inherit modules;
1818 };
1919
test/cabal-sublib/default.nix+1−1
@@ -14,7 +14,7 @@ let
1414
1515 # The ./pkgs.nix works for linux & darwin, but not for windows
1616 project = cabalProject' {
17− src = haskellLib.cleanGit { src = ../..; subDir = "test/cabal-sublib"; };
17+ src = haskellLib.cleanGit { src = ../..; name = "cabal-sublib"; subDir = "test/cabal-sublib"; };
1818 inherit modules;
1919 };
2020
test/setup-deps/default.nix+1−1
@@ -5,7 +5,7 @@ with stdenv.lib;
55
66let
77 project = haskell-nix.cabalProject' {
8− src = pkgs.haskell-nix.haskellLib.cleanGit { src = ../..; subDir = "test/setup-deps"; };
8+ src = pkgs.haskell-nix.haskellLib.cleanGit { src = ../..; name = "setup-deps"; subDir = "test/setup-deps"; };
99 modules = [{
1010 # Package has no exposed modules which causes
1111 # haddock: No input file(s)