summary refs log tree commit diff
path: root/lib/tests/modules/declare-bare-submodule.nix
diff options
context:
space:
mode:
Diffstat (limited to 'lib/tests/modules/declare-bare-submodule.nix')
-rw-r--r--lib/tests/modules/declare-bare-submodule.nix8
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/tests/modules/declare-bare-submodule.nix b/lib/tests/modules/declare-bare-submodule.nix
index 298c71e3ca0..5402f4ff5a5 100644
--- a/lib/tests/modules/declare-bare-submodule.nix
+++ b/lib/tests/modules/declare-bare-submodule.nix
@@ -1,4 +1,4 @@
-{ lib, ... }:
+{ config, lib, ... }:
 let
   inherit (lib) mkOption types;
 in
@@ -6,7 +6,13 @@ in
   options.bare-submodule = mkOption {
     type = types.submoduleWith {
       modules = [ ];
+      shorthandOnlyDefinesConfig = config.shorthandOnlyDefinesConfig;
     };
     default = {};
   };
+
+  # config-dependent options: won't recommend, but useful for making this test parameterized
+  options.shorthandOnlyDefinesConfig = mkOption {
+    default = false;
+  };
 }