fix: make test work with up2date nixpkgs

This commit is contained in:
lassulus 2022-07-10 09:39:47 +02:00
parent 7dce65dd28
commit 2fc06462ce

View file

@ -1,4 +1,4 @@
import <nixpkgs/nixos/tests/make-test.nix> ({ pkgs, ... }: let import <nixpkgs/nixos/tests/make-test-python.nix> ({ pkgs, ... }: let
disko-config = { disko-config = {
type = "devices"; type = "devices";
@ -82,7 +82,7 @@ import <nixpkgs/nixos/tests/make-test.nix> ({ pkgs, ... }: let
in { in {
name = "disko"; name = "disko";
machine = nodes.machine =
{ config, pkgs, ... }: { config, pkgs, ... }:
{ {
@ -96,10 +96,10 @@ in {
testScript = testScript =
'' ''
$machine->succeed("echo 'secret' > /tmp/secret.key"); machine.succeed("echo 'secret' > /tmp/secret.key");
$machine->succeed("${pkgs.writeScript "create" ((import ../lib).create disko-config)}"); machine.succeed("${pkgs.writeScript "create" ((import ../lib).create disko-config)}");
$machine->succeed("${pkgs.writeScript "mount" ((import ../lib).mount disko-config)}"); machine.succeed("${pkgs.writeScript "mount" ((import ../lib).mount disko-config)}");
$machine->succeed("test -b /dev/mapper/pool-raw"); machine.succeed("test -b /dev/mapper/pool-raw");
''; '';
}) })