diff --git a/nixos/tests/nixos-generate-config.nix b/nixos/tests/nixos-generate-config.nix index c887403bbda3..175849bcac62 100644 --- a/nixos/tests/nixos-generate-config.nix +++ b/nixos/tests/nixos-generate-config.nix @@ -46,5 +46,11 @@ machine.succeed("rm -rf /etc/nixos") machine.succeed("nixos-generate-config --flake") machine.succeed("nix-instantiate --parse /etc/nixos/flake.nix /etc/nixos/configuration.nix /etc/nixos/hardware-configuration.nix") + + machine.succeed("mv /etc/nixos /etc/nixos-with-flake-arg") + machine.succeed("printf '[Defaults]\nFlake = 1\n' > /etc/nixos-generate-config.conf") + machine.succeed("nixos-generate-config") + machine.succeed("nix-instantiate --parse /etc/nixos/flake.nix /etc/nixos/configuration.nix /etc/nixos/hardware-configuration.nix") + machine.succeed("diff -r /etc/nixos /etc/nixos-with-flake-arg") ''; }