Loading lib/tests/modules.sh +2 −0 Original line number Diff line number Diff line Loading @@ -171,6 +171,8 @@ checkConfigError() { # Shorthand meta attribute does not duplicate the config checkConfigOutput '^"one two"$' config.result ./shorthand-meta.nix checkConfigError "In module .*test-push-down-non-attrs.nix., you're trying to define a value of type \`bool'\n\s*rather than an attribute set for the option" config ./test-push-down-non-attrs.nix checkConfigOutput '^true$' config.result ./test-mergeAttrDefinitionsWithPrio.nix # Check that a module argument is passed, also when a default is available Loading lib/tests/modules/test-push-down-non-attrs.nix 0 → 100644 +5 −0 Original line number Diff line number Diff line { lib, ... }: { config = lib.mkIf true true; } Loading
lib/tests/modules.sh +2 −0 Original line number Diff line number Diff line Loading @@ -171,6 +171,8 @@ checkConfigError() { # Shorthand meta attribute does not duplicate the config checkConfigOutput '^"one two"$' config.result ./shorthand-meta.nix checkConfigError "In module .*test-push-down-non-attrs.nix., you're trying to define a value of type \`bool'\n\s*rather than an attribute set for the option" config ./test-push-down-non-attrs.nix checkConfigOutput '^true$' config.result ./test-mergeAttrDefinitionsWithPrio.nix # Check that a module argument is passed, also when a default is available Loading
lib/tests/modules/test-push-down-non-attrs.nix 0 → 100644 +5 −0 Original line number Diff line number Diff line { lib, ... }: { config = lib.mkIf true true; }