summary refs log tree commit diff
path: root/nixos/lib
diff options
context:
space:
mode:
authorMatthew Bauer <mjbauer95@gmail.com>2019-02-06 20:04:24 -0500
committerGitHub <noreply@github.com>2019-02-06 20:04:24 -0500
commit878965731f9e35580efc21b0d3e79022cfaeb0be (patch)
treebbc8b54d5935dc5646581429b46299f3dca6523e /nixos/lib
parentc871a5cdf7507284e7ba38301712ffa39396529e (diff)
downloadnixpkgs-878965731f9e35580efc21b0d3e79022cfaeb0be.tar
nixpkgs-878965731f9e35580efc21b0d3e79022cfaeb0be.tar.gz
nixpkgs-878965731f9e35580efc21b0d3e79022cfaeb0be.tar.bz2
nixpkgs-878965731f9e35580efc21b0d3e79022cfaeb0be.tar.lz
nixpkgs-878965731f9e35580efc21b0d3e79022cfaeb0be.tar.xz
nixpkgs-878965731f9e35580efc21b0d3e79022cfaeb0be.tar.zst
nixpkgs-878965731f9e35580efc21b0d3e79022cfaeb0be.zip
nixos/lib/testing.nix: config defaults to {}
Fixes #51858

56e12aae54bc67cabe5aa7c8d055438af4f62b5e ends up passing config to pkgs. Unfortunately this might be null and pkgs/top-level/default.nix assumes it is an attrset. To fix this, we just make the default for config = {}. Thanks to @kristoff3r for tracking this down.

/cc @domenkozar
Diffstat (limited to 'nixos/lib')
-rw-r--r--nixos/lib/testing.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/lib/testing.nix b/nixos/lib/testing.nix
index e68563ef48d..a13e76a6956 100644
--- a/nixos/lib/testing.nix
+++ b/nixos/lib/testing.nix
@@ -3,7 +3,7 @@
   # Use a minimal kernel?
 , minimal ? false
   # Ignored
-, config ? null
+, config ? {}
   # Modules to add to each VM
 , extraConfigurations ? [] }: