diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/core/tests.nix | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/modules/core/tests.nix b/modules/core/tests.nix index bd44bf3b..1aca3f30 100644 --- a/modules/core/tests.nix +++ b/modules/core/tests.nix @@ -457,8 +457,21 @@ let { check = config.services.powerdns.enable; path = ["nixos" "powerdns"]; } - { check = config.networking.usePredictableInterfaceNames; - path = ["nixos" "predictable-interface-names"]; + { check = config.networking.usePredictableInterfaceNames + && !config.networking.useNetworkd; + path = ["nixos" "predictable-interface-names" "predictable"]; + } + { check = config.networking.usePredictableInterfaceNames + && config.networking.useNetworkd; + path = ["nixos" "predictable-interface-names" "predictableNetworkd"]; + } + { check = !config.networking.usePredictableInterfaceNames + && !config.networking.useNetworkd; + path = ["nixos" "predictable-interface-names" "unpredictable"]; + } + { check = !config.networking.usePredictableInterfaceNames + && config.networking.useNetworkd; + path = ["nixos" "predictable-interface-names" "unpredictableNetworkd"]; } { check = config.services.printing.enable; path = ["nixos" "printing"]; |