aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Helgesson <robert@rycee.net>2020-06-24 23:02:18 +0200
committerRobert Helgesson <robert@rycee.net>2020-06-24 23:02:49 +0200
commit5a15f3833d1da5bdf900ec0332e1a8c47bb7dcae (patch)
tree61f69bb5cf381e3503d0899ffde8918f0d518d15
parent54b69d2ef868783533ce9c581cab7f0252b37149 (diff)
ne: use dummy package in tests
This is to avoid unnecessary downloads and builds when running the tests suite.
-rw-r--r--tests/modules/programs/ne/defprefs.nix8
-rw-r--r--tests/modules/programs/ne/passthroughs.nix3
2 files changed, 10 insertions, 1 deletions
diff --git a/tests/modules/programs/ne/defprefs.nix b/tests/modules/programs/ne/defprefs.nix
index d1dc7232d3a..dce98b28648 100644
--- a/tests/modules/programs/ne/defprefs.nix
+++ b/tests/modules/programs/ne/defprefs.nix
@@ -1,13 +1,16 @@
{ config, lib, pkgs, ... }:
with lib;
+
let
defpref = ''
defined through defaultPreferences
'';
+
autopref = ''
defined through automaticPreferences
'';
+
in {
config = {
programs.ne = {
@@ -15,6 +18,10 @@ in {
defaultPreferences = defpref;
automaticPreferences.".default" = autopref;
};
+
+ nixpkgs.overlays =
+ [ (self: super: { ne = pkgs.writeScriptBin "dummy-ne" ""; }) ];
+
nmt = {
description =
"Check that it gracefully handles the case of both defaultPreferences and automaticPreferences.'.default' being set, defaulting to the former.";
@@ -24,7 +31,6 @@ in {
builtins.toFile "defpref" defpref
}
'';
-
};
};
}
diff --git a/tests/modules/programs/ne/passthroughs.nix b/tests/modules/programs/ne/passthroughs.nix
index 5dc6aef0c0c..4c129e94489 100644
--- a/tests/modules/programs/ne/passthroughs.nix
+++ b/tests/modules/programs/ne/passthroughs.nix
@@ -53,6 +53,9 @@ in {
inherit automaticPreferences;
};
+ nixpkgs.overlays =
+ [ (self: super: { ne = pkgs.writeScriptBin "dummy-ne" ""; }) ];
+
nmt = {
description = "Check that configuration files are correctly written";
script = concatStringsSep "\n" [