Loading nixos/tests/switch-test.nix +9 −0 Original line number Diff line number Diff line Loading @@ -62,6 +62,10 @@ in { echo "systemd 0" > $out/init-interface-version ''; modifiedSystemConf.configuration.systemd.extraConfig = '' # Hello world! ''; simpleService.configuration = { systemd.services.test = { wantedBy = [ "multi-user.target" ]; Loading Loading @@ -656,6 +660,11 @@ in { # Do not try to switch to an invalid init interface version assert "incompatible" in switch_to_specialisation("${machine}", "brokenInitInterface", fail=True) with subtest("systemd restarts"): # systemd is restarted when its system.conf changes out = switch_to_specialisation("${machine}", "modifiedSystemConf") assert_contains(out, "restarting systemd...") with subtest("services"): switch_to_specialisation("${machine}", "") # Nothing happens when nothing is changed Loading Loading
nixos/tests/switch-test.nix +9 −0 Original line number Diff line number Diff line Loading @@ -62,6 +62,10 @@ in { echo "systemd 0" > $out/init-interface-version ''; modifiedSystemConf.configuration.systemd.extraConfig = '' # Hello world! ''; simpleService.configuration = { systemd.services.test = { wantedBy = [ "multi-user.target" ]; Loading Loading @@ -656,6 +660,11 @@ in { # Do not try to switch to an invalid init interface version assert "incompatible" in switch_to_specialisation("${machine}", "brokenInitInterface", fail=True) with subtest("systemd restarts"): # systemd is restarted when its system.conf changes out = switch_to_specialisation("${machine}", "modifiedSystemConf") assert_contains(out, "restarting systemd...") with subtest("services"): switch_to_specialisation("${machine}", "") # Nothing happens when nothing is changed Loading