tests: refactor to carry the package set as an argument

This way, the package set will be possible to pass without re-importing
all the time
This commit is contained in:
Léo Gaspard
2018-11-11 17:41:11 +09:00
parent 921b63134a
commit 6c68fbd4e1
26 changed files with 133 additions and 53 deletions

View File

@@ -1,9 +1,13 @@
{ system ? builtins.currentSystem
, config ? {}
, networkExpr
}:
let nodes = import networkExpr; in
with import ../../../../lib/testing.nix { inherit system; };
with import ../../../../lib/testing.nix {
inherit system;
pkgs = import ../.. { inherit system config; }
};
(makeTest { inherit nodes; testScript = ""; }).driver