Marco Ricci commited on 2024-09-30 10:40:45
Zeige 1 geänderte Dateien mit 15 Einfügungen und 0 Löschungen.
The test coverage otherwise gets flaky.
| ... | ... |
@@ -334,6 +334,21 @@ class TestHypotheses: |
| 334 | 334 |
}, |
| 335 | 335 |
service='0', |
| 336 | 336 |
) |
| 337 |
+ # branch coverage: case `repeat = 0` in `if config[repeat]` below |
|
| 338 |
+ @hypothesis.example( |
|
| 339 |
+ phrase=b'\x00', |
|
| 340 |
+ config={
|
|
| 341 |
+ 'lower': 0, |
|
| 342 |
+ 'upper': 0, |
|
| 343 |
+ 'number': 0, |
|
| 344 |
+ 'space': 1, |
|
| 345 |
+ 'dash': 0, |
|
| 346 |
+ 'symbol': 0, |
|
| 347 |
+ 'repeat': 0, |
|
| 348 |
+ 'length': 5, |
|
| 349 |
+ }, |
|
| 350 |
+ service='0', |
|
| 351 |
+ ) |
|
| 337 | 352 |
def test_100_all_length_character_and_occurrence_constraints_satisfied( |
| 338 | 353 |
self, |
| 339 | 354 |
phrase: str | bytes, |
| 340 | 355 |