Marco Ricci commited on 2025-08-15 17:59:56
Zeige 2 geänderte Dateien mit 11 Einfügungen und 3 Löschungen.
Because the boolean value would otherwise become part of the `pytest` test ID, and because the value is devoid of any context, give each boolean parametrization an explicit, hopefully sensible test ID.
... | ... |
@@ -700,7 +700,9 @@ class Parametrize(types.SimpleNamespace): |
700 | 700 |
], |
701 | 701 |
) |
702 | 702 |
TRY_RACE_FREE_IMPLEMENTATION = pytest.mark.parametrize( |
703 |
- "try_race_free_implementation", [True, False] |
|
703 |
+ "try_race_free_implementation", |
|
704 |
+ [False, True], |
|
705 |
+ ids=["racy", "maybe-race-free"], |
|
704 | 706 |
) |
705 | 707 |
|
706 | 708 |
|
... | ... |
@@ -124,8 +124,14 @@ class Parametrize(types.SimpleNamespace): |
124 | 124 |
[False, True], |
125 | 125 |
ids=["notty", "tty"], |
126 | 126 |
) |
127 |
- MASK_PROG_NAME = pytest.mark.parametrize("mask_prog_name", [False, True]) |
|
128 |
- MASK_VERSION = pytest.mark.parametrize("mask_version", [False, True]) |
|
127 |
+ MASK_PROG_NAME = pytest.mark.parametrize( |
|
128 |
+ "mask_prog_name", |
|
129 |
+ [False, True], |
|
130 |
+ ids=["clear_prog_name", "masked_prog_name"], |
|
131 |
+ ) |
|
132 |
+ MASK_VERSION = pytest.mark.parametrize( |
|
133 |
+ "mask_version", [False, True], ids=["clear_version", "masked_version"] |
|
134 |
+ ) |
|
129 | 135 |
VERSION_OUTPUT_DATA = pytest.mark.parametrize( |
130 | 136 |
["version_output", "prog_name", "version", "expected_parse"], |
131 | 137 |
[ |
132 | 138 |