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 |