modules/test: hide the deprecated check* options

This commit is contained in:
Matt Sturgeon 2024-12-27 21:09:48 +00:00
parent 60e88b870c
commit fc9176c75b
No known key found for this signature in database
GPG key ID: 4F91844CED1A8299

View file

@ -100,17 +100,19 @@ in
checkWarnings = lib.mkOption { checkWarnings = lib.mkOption {
type = lib.types.bool; type = lib.types.bool;
description = "Whether to check `config.warnings` in the test."; description = "Whether to check `config.warnings` in the test. (deprecated)";
apply = x: lib.warnIfNot x "`test.checkWarnings = false` is replaced with `test.warnings = [ ]`." x; apply = x: lib.warnIfNot x "`test.checkWarnings = false` is replaced with `test.warnings = [ ]`." x;
default = true; default = true;
visible = false;
}; };
checkAssertions = lib.mkOption { checkAssertions = lib.mkOption {
type = lib.types.bool; type = lib.types.bool;
description = "Whether to check `config.assertions` in the test."; description = "Whether to check `config.assertions` in the test. (deprecated)";
apply = apply =
x: lib.warnIfNot x "`test.checkAssertions = false` is replaced with `test.assertions = [ ]`." x; x: lib.warnIfNot x "`test.checkAssertions = false` is replaced with `test.assertions = [ ]`." x;
default = true; default = true;
visible = false;
}; };
warnings = lib.mkOption { warnings = lib.mkOption {