tests.testers.nixosTest-example: move from tests.nixos-functions.nixosTest-test

And improve the test a bit, to assert correct wiring of `pkgs`.
This commit is contained in:
Robert Hensing 2022-05-09 14:18:40 +02:00
commit 93abb7bef7
4 changed files with 37 additions and 11 deletions

View file

@ -26,16 +26,5 @@ in lib.optionalAttrs stdenv.hostPlatform.isLinux (
fileSystems."/".device = "/dev/null";
}).toplevel;
nixosTest-test = pkgs.testers.nixosTest ({ lib, pkgs, figlet, ... }: {
name = "nixosTest-test";
nodes.machine = { pkgs, ... }: {
system.nixos = dummyVersioning;
environment.systemPackages = [ pkgs.hello figlet ];
};
testScript = ''
machine.succeed("hello | figlet >/dev/console")
'';
});
}
)