python3Packages.pytestCheckHook: support enabledTestPaths

This commit is contained in:
Yueh-Shun Li
2025-03-23 23:10:04 +08:00
parent 16f8b50742
commit 4174f6ed5c
3 changed files with 90 additions and 1 deletions
@@ -108,6 +108,7 @@ let
"format"
"disabledTestPaths"
"disabledTests"
"enabledTestPaths"
"pytestFlags"
"pytestFlagsArray"
"unittestFlags"
@@ -446,6 +447,19 @@ let
"unittestFlags"
"unittestFlagsArray"
] attrs
//
lib.mapAttrs
(
name: value:
lib.throwIf (attrs.${name} == [ ])
"${lib.getName finalAttrs}: ${name} must be unspecified, null or a non-empty list."
attrs.${name}
)
(
getOptionalAttrs [
"enabledTestPaths"
] attrs
)
)
);