unittestCheckHook: handle unittestFlagsArray __structuredAttrs-agnostically

Take unittestFlags as the new and conforming interface.

Keep unittestFlagsArray as is.
This commit is contained in:
Yueh-Shun Li
2025-01-09 18:36:39 +08:00
parent 76f6a3b292
commit 1e8f39148a
3 changed files with 13 additions and 2 deletions
@@ -108,6 +108,7 @@ let
"disabledTests"
"pytestFlags"
"pytestFlagsArray"
"unittestFlags"
"unittestFlagsArray"
"outputs"
"stdenv"
@@ -446,6 +447,9 @@ let
// optionalAttrs (attrs ? pytestFlagsArray) {
pytestFlagsArray = attrs.pytestFlagsArray;
}
// optionalAttrs (attrs ? unittestFlags) {
unittestFlags = attrs.unittestFlags;
}
// optionalAttrs (attrs ? unittestFlagsArray) {
unittestFlagsArray = attrs.unittestFlagsArray;
}