Marcel Telka
2024-04-09 11cd3607f21207430dcdf0da500f91647e15c5e8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
py$(PYV): remove tox env folder .tox/py$(PYV)
py$(PYV): commands[0]> python -bb -X dev -m pytest tests/nocover/
============================= test session starts ==============================
platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/hypothesis-python/.tox/py$(PYV)/bin/python
cachedir: .tox/py$(PYV)/.pytest_cache
hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase(PosixPath('$(@D)/hypothesis-python/.hypothesis/examples'))
rootdir: $(@D)
configfile: pytest.ini
collecting ... collected 692 items
 
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[lists(integers(), min_size=-1)] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[lists(integers(), max_size=-1)] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[lists(integers(), min_size='no')] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[lists(integers(), max_size='no')] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[sets(integers(), min_size=-1)] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[sets(integers(), max_size=-1)] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[sets(integers(), min_size='no')] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[sets(integers(), max_size='no')] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[frozensets(integers(), min_size=-1)] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[frozensets(integers(), max_size=-1)] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[frozensets(integers(), min_size='no')] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[frozensets(integers(), max_size='no')] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[dictionaries(integers(), integers(), min_size=-1)] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[dictionaries(integers(), integers(), max_size=-1)] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[dictionaries(integers(), integers(), min_size='no')] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[dictionaries(integers(), integers(), max_size='no')] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[text(min_size=-1)] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[text(max_size=-1)] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[text(min_size='no')] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[text(max_size='no')] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[binary(min_size=-1)] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[binary(max_size=-1)] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[binary(min_size='no')] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[binary(max_size='no')] PASSED
tests/nocover/test_argument_validation.py::test_raise_invalid_argument[lists(nothing(), min_size=1, unique=True)] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[_maybe_nil_uuids] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[binary] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[booleans] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[builds] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[characters] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[complex_numbers] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[data] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[dates] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[datetimes] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[decimals] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[deferred] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[dictionaries] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[emails] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[fixed_dictionaries] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[floats] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[fractions] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[from_regex] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[from_type] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[frozensets] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[functions] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[integers] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[ip_addresses] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[iterables] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[just] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[lists] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[none] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[nothing] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[one_of] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[permutations] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[random_module] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[randoms] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[recursive] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[runner] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[sampled_from] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[sets] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[shared] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[slices] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[text] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[timedeltas] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[times] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[timezone_keys] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[timezones] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[tuples] PASSED
tests/nocover/test_argument_validation.py::test_consistent_with_api_guide_on_kwonly_args[uuids] PASSED
tests/nocover/test_bad_repr.py::test_just_frosty PASSED
tests/nocover/test_bad_repr.py::test_sampling_snowmen PASSED
tests/nocover/test_bad_repr.py::test_sampled_from_bad_repr PASSED
tests/nocover/test_baseexception.py::test_exception_propagates_fine[KeyboardInterrupt] PASSED
tests/nocover/test_baseexception.py::test_exception_propagates_fine[SystemExit] PASSED
tests/nocover/test_baseexception.py::test_exception_propagates_fine[GeneratorExit] PASSED
tests/nocover/test_baseexception.py::test_exception_propagates_fine[ValueError] PASSED
tests/nocover/test_baseexception.py::test_exception_propagates_fine_from_strategy[KeyboardInterrupt] PASSED
tests/nocover/test_baseexception.py::test_exception_propagates_fine_from_strategy[SystemExit] PASSED
tests/nocover/test_baseexception.py::test_exception_propagates_fine_from_strategy[GeneratorExit] PASSED
tests/nocover/test_baseexception.py::test_exception_propagates_fine_from_strategy[ValueError] PASSED
tests/nocover/test_baseexception.py::test_baseexception_no_rerun_no_flaky[KeyboardInterrupt] PASSED
tests/nocover/test_baseexception.py::test_baseexception_no_rerun_no_flaky[ValueError] PASSED
tests/nocover/test_baseexception.py::test_baseexception_in_strategy_no_rerun_no_flaky[KeyboardInterrupt] PASSED
tests/nocover/test_baseexception.py::test_baseexception_in_strategy_no_rerun_no_flaky[SystemExit] PASSED
tests/nocover/test_baseexception.py::test_baseexception_in_strategy_no_rerun_no_flaky[GeneratorExit] PASSED
tests/nocover/test_baseexception.py::test_baseexception_in_strategy_no_rerun_no_flaky[ValueError] PASSED
tests/nocover/test_baseexception.py::test_explanations[True-SystemExit] PASSED
tests/nocover/test_baseexception.py::test_explanations[True-GeneratorExit] PASSED
tests/nocover/test_baseexception.py::test_explanations[False-SystemExit] PASSED
tests/nocover/test_baseexception.py::test_explanations[False-GeneratorExit] PASSED
tests/nocover/test_boundary_exploration.py::test_explore_arbitrary_function[strat0] PASSED
tests/nocover/test_build_signature.py::test_builds_uses_signature_attribute PASSED
tests/nocover/test_build_signature.py::test_from_type_uses_signature_attribute PASSED
tests/nocover/test_build_signature.py::test_from_type_can_be_default_or_annotation PASSED
tests/nocover/test_build_signature.py::test_build_using_different_signature_and_annotations PASSED
tests/nocover/test_build_signature.py::test_build_with_non_types_in_signature PASSED
tests/nocover/test_build_signature.py::test_build_in_from_type_with_self_named_something_else PASSED
tests/nocover/test_cache_implementation.py::TestCache::runTest PASSED
tests/nocover/test_cacheable.py::test_is_cacheable[s0] PASSED
tests/nocover/test_cacheable.py::test_is_cacheable[s1] PASSED
tests/nocover/test_cacheable.py::test_is_cacheable[s2] PASSED
tests/nocover/test_cacheable.py::test_is_cacheable[s3] PASSED
tests/nocover/test_cacheable.py::test_is_not_cacheable[s0] PASSED
tests/nocover/test_cacheable.py::test_is_not_cacheable[s1] PASSED
tests/nocover/test_cacheable.py::test_is_not_cacheable[s2] PASSED
tests/nocover/test_cacheable.py::test_non_cacheable_things_are_not_cached PASSED
tests/nocover/test_cacheable.py::test_cacheable_things_are_cached PASSED
tests/nocover/test_cacheable.py::test_local_types_are_garbage_collected_issue_493 PASSED
tests/nocover/test_characters.py::test_large_blacklist PASSED
tests/nocover/test_characters.py::test_arbitrary_blacklist PASSED
tests/nocover/test_characters.py::test_can_constrain_characters_to_codec PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[lists(none(), max_size=0)] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[tuples()] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[sets(none(), max_size=0)] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[frozensets(none(), max_size=0)] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[fixed_dictionaries({})] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[builds(ABC, booleans(), booleans(), booleans())] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[builds(ABC, booleans(), booleans(), integers())] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[fixed_dictionaries({'a': integers(), 'b': booleans()})] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[dictionaries(keys=booleans(), values=integers())] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[dictionaries(keys=text(), values=booleans())] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[one_of(integers(), tuples(booleans()))] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[sampled_from(range(0, 10))] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[one_of(just('a'), just('b'), just('c'))] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[sampled_from(('a', 'b', 'c'))] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[integers()] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[integers(min_value=3)] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[integers(min_value=-4294967296, max_value=18446744073709551616)] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[floats()0] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[floats(min_value=-2.0, max_value=3.0)] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[floats()1] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[floats(min_value=-2.0)] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[floats()2] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[floats(max_value=-0.0)] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[floats()3] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[floats(min_value=0.0)] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[floats(min_value=3.14, max_value=3.14)] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[text()] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[binary()] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[booleans()] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[tuples(booleans(), booleans())] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[frozensets(integers())] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[sets(frozensets(booleans()))] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[complex_numbers()] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[fractions()] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[decimals()] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[lists(lists(booleans()))] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[lists(floats(min_value=0.0, max_value=0.0))] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[integers().flatmap(lambda right: integers(min_value=0).map(lambda length: OrderedPair(right - length, right)))] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[integers().flatmap(lambda v: lists(just(v)))] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[integers().filter(lambda x: abs(x) > 100)] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[floats(min_value=-1.7976931348623157e+308, max_value=1.7976931348623157e+308)] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[none()] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[randoms(use_true_random=True)] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[booleans().flatmap(lambda x: booleans() if x else complex_numbers())] PASSED
tests/nocover/test_collective_minimization.py::test_can_collectively_minimize[recursive(booleans(), lambda x: lists(x, max_size=3), max_leaves=10)] PASSED
tests/nocover/test_compat.py::test_convert_back PASSED
tests/nocover/test_compat.py::test_to_int_in_big_endian_order PASSED
tests/nocover/test_compat.py::test_to_bytes_in_big_endian_order PASSED
tests/nocover/test_compat.py::test_ceil PASSED
tests/nocover/test_compat.py::test_floor PASSED
tests/nocover/test_completion.py::test_never_draw_anything PASSED
tests/nocover/test_complex_numbers.py::test_magnitude_validates[min_magnitude-32] PASSED
tests/nocover/test_complex_numbers.py::test_magnitude_validates[min_magnitude-64] PASSED
tests/nocover/test_complex_numbers.py::test_magnitude_validates[min_magnitude-128] PASSED
tests/nocover/test_complex_numbers.py::test_magnitude_validates[max_magnitude-32] PASSED
tests/nocover/test_complex_numbers.py::test_magnitude_validates[max_magnitude-64] PASSED
tests/nocover/test_complex_numbers.py::test_magnitude_validates[max_magnitude-128] PASSED
tests/nocover/test_conjecture_engine.py::test_lot_of_dead_nodes PASSED
tests/nocover/test_conjecture_engine.py::test_saves_data_while_shrinking PASSED
tests/nocover/test_conjecture_engine.py::test_can_discard PASSED
tests/nocover/test_conjecture_engine.py::test_regression_1 PASSED
tests/nocover/test_conjecture_engine.py::test_cached_with_masked_byte_agrees_with_results PASSED
tests/nocover/test_conjecture_engine.py::test_block_programs_fail_efficiently PASSED
tests/nocover/test_conjecture_int_list.py::TestIntList::runTest PASSED
tests/nocover/test_conjecture_utils.py::test_gives_the_correct_probabilities PASSED
tests/nocover/test_conjecture_utils.py::test_p_continue PASSED
tests/nocover/test_conjecture_utils.py::test_p_continue_to_average PASSED
tests/nocover/test_conventions.py::test_unique_identifier_repr PASSED
tests/nocover/test_database_agreement.py::TestDBs::runTest PASSED
tests/nocover/test_database_usage.py::test_saves_incremental_steps_in_database PASSED
tests/nocover/test_database_usage.py::test_clears_out_database_as_things_get_boring PASSED
tests/nocover/test_database_usage.py::test_trashes_invalid_examples PASSED
tests/nocover/test_database_usage.py::test_respects_max_examples_in_database_usage PASSED
tests/nocover/test_database_usage.py::test_does_not_use_database_when_seed_is_forced PASSED
tests/nocover/test_database_usage.py::test_database_not_created_when_not_used PASSED
tests/nocover/test_database_usage.py::test_ga_database_not_created_when_not_used PASSED
tests/nocover/test_deferred_errors.py::test_does_not_error_on_initial_calculation PASSED
tests/nocover/test_deferred_errors.py::test_errors_each_time PASSED
tests/nocover/test_deferred_errors.py::test_errors_on_test_invocation PASSED
tests/nocover/test_deferred_errors.py::test_errors_on_find PASSED
tests/nocover/test_deferred_errors.py::test_errors_on_example PASSED
tests/nocover/test_deferred_errors.py::test_does_not_recalculate_the_strategy PASSED
tests/nocover/test_drypython_returns.py::test_my_mappable PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases[TwoGenericBases1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases[TwoGenericBases2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases[OneGenericOneConrete1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases[OneGenericOneConrete2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases[MixedGenerics1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases[MixedGenerics2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases[AllConcrete] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[var_generic_func1-TwoGenericBases1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[var_generic_func1-TwoGenericBases2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[var_generic_func1-OneGenericOneConrete1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[var_generic_func1-OneGenericOneConrete2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[var_generic_func1-MixedGenerics1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[var_generic_func1-MixedGenerics2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[var_generic_func1-AllConcrete] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[var_generic_func2-TwoGenericBases1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[var_generic_func2-TwoGenericBases2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[var_generic_func2-OneGenericOneConrete1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[var_generic_func2-OneGenericOneConrete2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[var_generic_func2-MixedGenerics1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[var_generic_func2-MixedGenerics2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[var_generic_func2-AllConcrete] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[concrete_generic_func1-TwoGenericBases1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[concrete_generic_func1-TwoGenericBases2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[concrete_generic_func1-OneGenericOneConrete1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[concrete_generic_func1-OneGenericOneConrete2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[concrete_generic_func1-MixedGenerics1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[concrete_generic_func1-MixedGenerics2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[concrete_generic_func1-AllConcrete] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[concrete_generic_func2-TwoGenericBases1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[concrete_generic_func2-TwoGenericBases2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[concrete_generic_func2-OneGenericOneConrete1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[concrete_generic_func2-OneGenericOneConrete2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[concrete_generic_func2-MixedGenerics1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[concrete_generic_func2-MixedGenerics2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[concrete_generic_func2-AllConcrete] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[mixed_generic_func1-TwoGenericBases1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[mixed_generic_func1-TwoGenericBases2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[mixed_generic_func1-OneGenericOneConrete1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[mixed_generic_func1-OneGenericOneConrete2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[mixed_generic_func1-MixedGenerics1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[mixed_generic_func1-MixedGenerics2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[mixed_generic_func1-AllConcrete] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[mixed_generic_func2-TwoGenericBases1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[mixed_generic_func2-TwoGenericBases2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[mixed_generic_func2-OneGenericOneConrete1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[mixed_generic_func2-OneGenericOneConrete2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[mixed_generic_func2-MixedGenerics1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[mixed_generic_func2-MixedGenerics2] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_functions[mixed_generic_func2-AllConcrete] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_wrong_functions[wrong_generic_func1] PASSED
tests/nocover/test_drypython_returns.py::test_several_generic_bases_wrong_functions[wrong_generic_func2] PASSED
tests/nocover/test_duplication.py::test_does_not_duplicate_blocks[1] PASSED
tests/nocover/test_duplication.py::test_does_not_duplicate_blocks[2] PASSED
tests/nocover/test_duplication.py::test_does_not_duplicate_blocks[3] PASSED
tests/nocover/test_duplication.py::test_does_not_duplicate_blocks[4] PASSED
tests/nocover/test_duplication.py::test_mostly_does_not_duplicate_blocks_even_when_failing[1] PASSED
tests/nocover/test_duplication.py::test_mostly_does_not_duplicate_blocks_even_when_failing[2] PASSED
tests/nocover/test_duplication.py::test_mostly_does_not_duplicate_blocks_even_when_failing[3] PASSED
tests/nocover/test_duplication.py::test_mostly_does_not_duplicate_blocks_even_when_failing[4] PASSED
tests/nocover/test_dynamic_variable.py::test_can_assign PASSED
tests/nocover/test_dynamic_variable.py::test_can_nest PASSED
tests/nocover/test_emails.py::test_is_valid_email PASSED
tests/nocover/test_emails.py::test_can_restrict_email_domains PASSED
tests/nocover/test_eval_as_source.py::test_can_eval_as_source PASSED
tests/nocover/test_eval_as_source.py::test_caches PASSED
tests/nocover/test_eval_as_source.py::test_can_call_self_recursively PASSED
tests/nocover/test_explore_arbitrary_languages.py::test_explore_an_arbitrary_language PASSED
tests/nocover/test_explore_arbitrary_languages.py::test_run_specific_example[seed0-language0] SKIPPED
tests/nocover/test_fancy_repr.py::test_floats_is_floats PASSED
tests/nocover/test_fancy_repr.py::test_includes_non_default_values PASSED
tests/nocover/test_fancy_repr.py::test_builds_repr PASSED
tests/nocover/test_fancy_repr.py::test_map_repr PASSED
tests/nocover/test_fancy_repr.py::test_filter_repr PASSED
tests/nocover/test_fancy_repr.py::test_flatmap_repr PASSED
tests/nocover/test_filtering.py::test_filter_correctly[specifier0-<lambda>] PASSED
tests/nocover/test_filtering.py::test_filter_correctly[specifier1-bool] PASSED
tests/nocover/test_filtering.py::test_chained_filters_agree[base0] PASSED
tests/nocover/test_filtering.py::test_chained_filters_agree[base1] PASSED
tests/nocover/test_filtering.py::test_chained_filters_agree[base2] PASSED
tests/nocover/test_filtering.py::test_chained_filters_agree[base3] PASSED
tests/nocover/test_filtering.py::test_chained_filters_repr[base0] PASSED
tests/nocover/test_filtering.py::test_chained_filters_repr[base1] PASSED
tests/nocover/test_filtering.py::test_chained_filters_repr[base2] PASSED
tests/nocover/test_filtering.py::test_chained_filters_repr[base3] PASSED
tests/nocover/test_find.py::test_can_find_an_int PASSED
tests/nocover/test_find.py::test_can_find_list PASSED
tests/nocover/test_find.py::test_can_find_nan PASSED
tests/nocover/test_find.py::test_can_find_nans PASSED
tests/nocover/test_find.py::test_condition_is_name PASSED
tests/nocover/test_find.py::test_find_dictionary PASSED
tests/nocover/test_fixtures.py::test_time_consistently_increments_in_tests PASSED
tests/nocover/test_flatmap.py::test_constant_lists_are_constant PASSED
tests/nocover/test_flatmap.py::test_in_order PASSED
tests/nocover/test_flatmap.py::test_flatmap_retrieve_from_db PASSED
tests/nocover/test_flatmap.py::test_flatmap_does_not_reuse_strategies PASSED
tests/nocover/test_flatmap.py::test_flatmap_has_original_strategy_repr PASSED
tests/nocover/test_flatmap.py::test_mixed_list_flatmap PASSED
tests/nocover/test_flatmap.py::test_can_shrink_through_a_binding[1] PASSED
tests/nocover/test_flatmap.py::test_can_shrink_through_a_binding[2] PASSED
tests/nocover/test_flatmap.py::test_can_shrink_through_a_binding[3] PASSED
tests/nocover/test_flatmap.py::test_can_shrink_through_a_binding[4] PASSED
tests/nocover/test_flatmap.py::test_can_shrink_through_a_binding[5] PASSED
tests/nocover/test_flatmap.py::test_can_shrink_through_a_binding[6] PASSED
tests/nocover/test_flatmap.py::test_can_shrink_through_a_binding[7] PASSED
tests/nocover/test_flatmap.py::test_can_shrink_through_a_binding[8] PASSED
tests/nocover/test_flatmap.py::test_can_shrink_through_a_binding[9] PASSED
tests/nocover/test_flatmap.py::test_can_delete_in_middle_of_a_binding[1] PASSED
tests/nocover/test_flatmap.py::test_can_delete_in_middle_of_a_binding[2] PASSED
tests/nocover/test_flatmap.py::test_can_delete_in_middle_of_a_binding[3] PASSED
tests/nocover/test_flatmap.py::test_can_delete_in_middle_of_a_binding[4] PASSED
tests/nocover/test_flatmap.py::test_can_delete_in_middle_of_a_binding[5] PASSED
tests/nocover/test_flatmap.py::test_can_delete_in_middle_of_a_binding[6] PASSED
tests/nocover/test_flatmap.py::test_can_delete_in_middle_of_a_binding[7] PASSED
tests/nocover/test_flatmap.py::test_can_delete_in_middle_of_a_binding[8] PASSED
tests/nocover/test_flatmap.py::test_can_delete_in_middle_of_a_binding[9] PASSED
tests/nocover/test_floating.py::test_is_float PASSED
tests/nocover/test_floating.py::test_inversion_is_imperfect PASSED
tests/nocover/test_floating.py::test_largest_range PASSED
tests/nocover/test_floating.py::test_negation_is_self_inverse PASSED
tests/nocover/test_floating.py::test_is_not_nan PASSED
tests/nocover/test_floating.py::test_is_not_positive_infinite PASSED
tests/nocover/test_floating.py::test_is_not_negative_infinite PASSED
tests/nocover/test_floating.py::test_is_int PASSED
tests/nocover/test_floating.py::test_is_not_int PASSED
tests/nocover/test_floating.py::test_is_in_exact_int_range PASSED
tests/nocover/test_floating.py::test_can_find_floats_that_do_not_round_trip_through_strings PASSED
tests/nocover/test_floating.py::test_can_find_floats_that_do_not_round_trip_through_reprs PASSED
tests/nocover/test_floating.py::test_floats_are_in_range PASSED
tests/nocover/test_floating.py::test_can_find_negative_and_signaling_nans[False-False] PASSED
tests/nocover/test_floating.py::test_can_find_negative_and_signaling_nans[False-True] PASSED
tests/nocover/test_floating.py::test_can_find_negative_and_signaling_nans[True-False] PASSED
tests/nocover/test_floating.py::test_can_find_negative_and_signaling_nans[True-True] PASSED
tests/nocover/test_from_type_recipe.py::test_recipe_for_everything_except PASSED
tests/nocover/test_given_error_conditions.py::test_raises_unsatisfiable_if_all_false PASSED
tests/nocover/test_given_reuse.py::test_has_an_arg_named_x PASSED
tests/nocover/test_given_reuse.py::test_has_an_arg_named_y PASSED
tests/nocover/test_given_reuse.py::test_fail_independently PASSED
tests/nocover/test_imports.py::test_can_star_import_from_hypothesis PASSED
tests/nocover/test_integer_ranges.py::test_bounded_integers_distribution_of_bit_width_issue_1387_regression PASSED
tests/nocover/test_interesting_origin.py::test_can_generate_specified_version[go_wrong_naive] PASSED
tests/nocover/test_interesting_origin.py::test_can_generate_specified_version[go_wrong_with_cause] PASSED
tests/nocover/test_interesting_origin.py::test_can_generate_specified_version[go_wrong_coverup] PASSED
tests/nocover/test_labels.py::test_labels_are_cached PASSED
tests/nocover/test_labels.py::test_labels_are_distinct PASSED
tests/nocover/test_labels.py::test_different_composites_have_different_labels PASSED
tests/nocover/test_labels.py::test_one_of_label_is_distinct PASSED
tests/nocover/test_labels.py::test_lists_label_by_element PASSED
tests/nocover/test_labels.py::test_label_of_deferred_strategy_is_well_defined PASSED
tests/nocover/test_large_examples.py::test_can_generate_large_lists_with_min_size PASSED
tests/nocover/test_limits.py::test_max_examples_are_respected PASSED
tests/nocover/test_lstar.py::test_learning_always_changes_generation PASSED
tests/nocover/test_modify_inner_test.py::test_can_replace_inner_test PASSED
tests/nocover/test_modify_inner_test.py::test_can_replace_when_decorated PASSED
tests/nocover/test_modify_inner_test.py::test_can_replace_when_parametrized[1] PASSED
tests/nocover/test_modify_inner_test.py::test_can_replace_when_parametrized[2] PASSED
tests/nocover/test_modify_inner_test.py::test_can_replace_when_original_is_invalid PASSED
tests/nocover/test_modify_inner_test.py::test_inner_is_original_even_when_invalid PASSED
tests/nocover/test_modify_inner_test.py::test_invokes_inner_function_with_args_by_name PASSED
tests/nocover/test_nesting.py::test_nesting_1 PASSED
tests/nocover/test_pretty_repr.py::test_repr_evals_to_thing_with_same_repr PASSED
tests/nocover/test_pretty_repr.py::test_sampled_transform_reprs[none().filter(foo).map(bar)] PASSED
tests/nocover/test_pretty_repr.py::test_sampled_transform_reprs[just(1).filter(foo).map(bar)] PASSED
tests/nocover/test_pretty_repr.py::test_sampled_transform_reprs[sampled_from([1, 2, 3]).filter(foo).map(bar)] PASSED
tests/nocover/test_randomization.py::test_seeds_off_internal_random PASSED
tests/nocover/test_randomization.py::test_nesting_with_control_passes_health_check PASSED
tests/nocover/test_recursive.py::test_can_generate_with_large_branching PASSED
tests/nocover/test_recursive.py::test_can_generate_some_depth_with_large_branching PASSED
tests/nocover/test_recursive.py::test_can_find_quite_broad_lists PASSED
tests/nocover/test_recursive.py::test_drawing_many_near_boundary PASSED
tests/nocover/test_recursive.py::test_can_use_recursive_data_in_sets PASSED
tests/nocover/test_recursive.py::test_can_form_sets_of_recursive_data PASSED
tests/nocover/test_recursive.py::test_drawing_from_recursive_strategy_is_thread_safe PASSED
tests/nocover/test_recursive.py::test_self_ref_regression PASSED
tests/nocover/test_regex.py::test_conservative_regex_are_correct_by_construction PASSED
tests/nocover/test_regex.py::test_fuzz_stuff PASSED
tests/nocover/test_regex.py::test_regex_atomic_group SKIPPED (new sy...)
tests/nocover/test_regex.py::test_regex_possessive SKIPPED (new syntax)
tests/nocover/test_regex.py::test_case_insensitive_not_literal_never_constructs_multichar_match PASSED
tests/nocover/test_regex.py::test_no_error_converting_negated_sets_to_strategy PASSED
tests/nocover/test_regressions.py::test_note_deprecation_blames_right_code_issue_652 PASSED
tests/nocover/test_regressions.py::test_performance_issue_2027 PASSED
tests/nocover/test_regressions.py::test_unique_floats_with_nan_is_not_flaky_3926 PASSED
tests/nocover/test_reusable_values.py::test_reusable_strategies_are_all_reusable PASSED
tests/nocover/test_reusable_values.py::test_filter_breaks_reusability PASSED
tests/nocover/test_reusable_values.py::test_map_breaks_reusability PASSED
tests/nocover/test_reusable_values.py::test_flatmap_breaks_reusability PASSED
tests/nocover/test_reusable_values.py::test_mutable_collections_do_not_have_reusable_values[strat0] PASSED
tests/nocover/test_reusable_values.py::test_mutable_collections_do_not_have_reusable_values[strat1] PASSED
tests/nocover/test_reusable_values.py::test_mutable_collections_do_not_have_reusable_values[strat2] PASSED
tests/nocover/test_reusable_values.py::test_recursion_does_not_break_reusability PASSED
tests/nocover/test_sampled_from.py::test_filter_large_lists[100] PASSED
tests/nocover/test_sampled_from.py::test_filter_large_lists[100000] PASSED
tests/nocover/test_sampled_from.py::test_filter_large_lists[1000000] PASSED
tests/nocover/test_sampled_from.py::test_filter_large_lists[33554432] PASSED
tests/nocover/test_sampled_from.py::test_chained_filters_find_rare_value PASSED
tests/nocover/test_sampled_from.py::test_unsat_sets_of_samples PASSED
tests/nocover/test_sampled_from.py::test_efficient_sets_of_samples PASSED
tests/nocover/test_sampled_from.py::test_enum_repr_uses_class_not_a_list PASSED
tests/nocover/test_sampled_from.py::test_flag_enum_repr_uses_class_not_a_list PASSED
tests/nocover/test_sampled_from.py::test_exhaustive_flags PASSED
tests/nocover/test_sampled_from.py::test_flags_minimize_to_first_named_flag PASSED
tests/nocover/test_sampled_from.py::test_flags_minimizes_bit_count PASSED
tests/nocover/test_sampled_from.py::test_flags_finds_all_bits_set PASSED
tests/nocover/test_sampled_from.py::test_sample_unnamed_alias PASSED
tests/nocover/test_sampled_from.py::test_shrink_to_named_empty PASSED
tests/nocover/test_scrutineer.py::test_explanations[trivial] PASSED
tests/nocover/test_scrutineer.py::test_explanations[multiple-bugs] PASSED
tests/nocover/test_scrutineer.py::test_no_explanations_if_deadline_exceeded[trivial] PASSED
tests/nocover/test_scrutineer.py::test_no_explanations_if_deadline_exceeded[multiple-bugs] PASSED
tests/nocover/test_scrutineer.py::test_skips_uninformative_locations PASSED
tests/nocover/test_sets.py::test_can_draw_sets_of_hard_to_find_elements PASSED
tests/nocover/test_sets.py::test_empty_sets PASSED
tests/nocover/test_sets.py::test_bounded_size_sets PASSED
tests/nocover/test_sharing.py::test_sharing_is_by_instance_by_default PASSED
tests/nocover/test_sharing.py::test_different_instances_with_the_same_key_are_shared PASSED
tests/nocover/test_sharing.py::test_different_instances_are_not_shared PASSED
tests/nocover/test_sharing.py::test_different_keys_are_not_shared PASSED
tests/nocover/test_sharing.py::test_keys_and_default_are_not_shared PASSED
tests/nocover/test_sharing.py::test_can_simplify_shared_lists PASSED
tests/nocover/test_sharing.py::test_simplify_shared_linked_to_size PASSED
tests/nocover/test_simple_numbers.py::test_minimize_negative_int PASSED
tests/nocover/test_simple_numbers.py::test_positive_negative_int PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[0] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[1_0] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[1_1] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[1_2] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[2_0] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[2_1] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[3_0] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[3_1] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[4] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[5] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[7] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[8] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[9] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[10] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[15] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[16] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[17] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[31] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[32] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[33] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[63] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[64] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[65] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[100] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[127] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[128] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[129] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[255] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[256] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[257] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[511] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[512] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[513] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[1000] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[10000] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_down_to_boundary[100000] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[0] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[1_0] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[1_1] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[1_2] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[2_0] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[2_1] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[3_0] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[3_1] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[4] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[5] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[7] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[8] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[9] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[10] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[15] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[16] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[17] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[31] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[32] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[33] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[63] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[64] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[65] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[100] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[127] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[128] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[129] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[255] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[256] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[257] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[511] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[512] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[513] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[1000] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[10000] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_int_up_to_boundary[100000] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[0] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[1_0] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[1_1] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[1_2] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[2_0] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[2_1] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[3_0] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[3_1] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[4] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[5] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[7] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[8] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[9] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[10] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[15] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[16] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[17] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[31] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[32] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[33] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[63] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[64] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[65] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[100] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[127] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[128] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[129] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[255] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[256] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[257] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[511] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[512] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[513] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[1000] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[10000] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_ints_from_down_to_boundary[100000] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_negative_integer_range_upwards PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[0] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[1_0] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[1_1] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[1_2] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[2_0] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[2_1] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[3_0] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[3_1] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[4] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[5] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[7] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[8] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[9] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[10] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[15] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[16] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[17] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[31] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[32] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[33] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[63] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[64] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[65] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[100] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[127] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[128] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[129] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[255] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[256] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[257] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[511] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[512] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[513] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[1000] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[10000] PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_integer_range_to_boundary[100000] PASSED
tests/nocover/test_simple_numbers.py::test_single_integer_range_is_range PASSED
tests/nocover/test_simple_numbers.py::test_minimal_small_number_in_large_range PASSED
tests/nocover/test_simple_numbers.py::test_minimal_small_sum_float_list PASSED
tests/nocover/test_simple_numbers.py::test_minimals_boundary_floats PASSED
tests/nocover/test_simple_numbers.py::test_minimal_non_boundary_float PASSED
tests/nocover/test_simple_numbers.py::test_minimal_float_is_zero PASSED
tests/nocover/test_simple_numbers.py::test_minimal_asymetric_bounded_float PASSED
tests/nocover/test_simple_numbers.py::test_negative_floats_simplify_to_zero PASSED
tests/nocover/test_simple_numbers.py::test_minimal_infinite_float_is_positive PASSED
tests/nocover/test_simple_numbers.py::test_can_minimal_infinite_negative_float PASSED
tests/nocover/test_simple_numbers.py::test_can_minimal_float_on_boundary_of_representable PASSED
tests/nocover/test_simple_numbers.py::test_minimize_nan PASSED
tests/nocover/test_simple_numbers.py::test_minimize_very_large_float PASSED
tests/nocover/test_simple_numbers.py::test_can_minimal_float_far_from_integral PASSED
tests/nocover/test_simple_numbers.py::test_list_of_fractional_float PASSED
tests/nocover/test_simple_numbers.py::test_minimal_fractional_float PASSED
tests/nocover/test_simple_numbers.py::test_minimizes_lists_of_negative_ints_up_to_boundary PASSED
tests/nocover/test_simple_numbers.py::test_floats_in_constrained_range[0.0-5e-324] PASSED
tests/nocover/test_simple_numbers.py::test_floats_in_constrained_range[-5e-324-0.0] PASSED
tests/nocover/test_simple_numbers.py::test_floats_in_constrained_range[-5e-324-5e-324] PASSED
tests/nocover/test_simple_numbers.py::test_floats_in_constrained_range[5e-324-1e-323] PASSED
tests/nocover/test_simple_numbers.py::test_bounds_are_respected PASSED
tests/nocover/test_simple_numbers.py::test_floats_from_zero_have_reasonable_range[0] PASSED
tests/nocover/test_simple_numbers.py::test_floats_from_zero_have_reasonable_range[1] PASSED
tests/nocover/test_simple_numbers.py::test_floats_from_zero_have_reasonable_range[2] PASSED
tests/nocover/test_simple_numbers.py::test_floats_from_zero_have_reasonable_range[3] PASSED
tests/nocover/test_simple_numbers.py::test_floats_from_zero_have_reasonable_range[4] PASSED
tests/nocover/test_simple_numbers.py::test_floats_from_zero_have_reasonable_range[5] PASSED
tests/nocover/test_simple_numbers.py::test_floats_from_zero_have_reasonable_range[6] PASSED
tests/nocover/test_simple_numbers.py::test_floats_from_zero_have_reasonable_range[7] PASSED
tests/nocover/test_simple_numbers.py::test_floats_from_zero_have_reasonable_range[8] PASSED
tests/nocover/test_simple_numbers.py::test_floats_from_zero_have_reasonable_range[9] PASSED
tests/nocover/test_simple_numbers.py::test_explicit_allow_nan PASSED
tests/nocover/test_simple_numbers.py::test_one_sided_contains_infinity PASSED
tests/nocover/test_simple_numbers.py::test_no_allow_infinity_upper PASSED
tests/nocover/test_simple_numbers.py::test_no_allow_infinity_lower PASSED
tests/nocover/test_simple_numbers.py::TestFloatsAreFloats::test_unbounded PASSED
tests/nocover/test_simple_numbers.py::TestFloatsAreFloats::test_int_float PASSED
tests/nocover/test_simple_numbers.py::TestFloatsAreFloats::test_float_float PASSED
tests/nocover/test_simple_strings.py::test_does_not_generate_surrogates PASSED
tests/nocover/test_skipping.py::test_no_falsifying_example_if_unittest_skip[Skipped] PASSED
tests/nocover/test_skipping.py::test_no_falsifying_example_if_unittest_skip[SkipTest] PASSED
tests/nocover/test_stateful.py::test_bad_machines_fail[BalancedTrees] PASSED
tests/nocover/test_stateful.py::test_bad_machines_fail[DepthMachine] PASSED
tests/nocover/test_stateful.py::test_bad_machines_fail[RoseTreeStateMachine] PASSED
tests/nocover/test_stateful.py::test_bad_machines_fail[NotTheLastMachine] PASSED
tests/nocover/test_stateful.py::test_bad_machines_fail[PopulateMultipleTargets] PASSED
tests/nocover/test_stateful.py::test_bad_machines_fail[CanSwarm] PASSED
tests/nocover/test_stateful.py::TestMyStatefulMachine::runTest PASSED
tests/nocover/test_stateful.py::test_multiple_precondition_bug PASSED
tests/nocover/test_strategy_state.py::TestHypothesis::runTest PASSED
tests/nocover/test_subnormal_floats.py::test_python_compiled_with_sane_math_options PASSED
tests/nocover/test_subnormal_floats.py::test_can_generate_subnormals PASSED
tests/nocover/test_subnormal_floats.py::test_does_not_generate_subnormals_when_disallowed[16-None-None] PASSED
tests/nocover/test_subnormal_floats.py::test_does_not_generate_subnormals_when_disallowed[16--1-0] PASSED
tests/nocover/test_subnormal_floats.py::test_does_not_generate_subnormals_when_disallowed[16-0-1] PASSED
tests/nocover/test_subnormal_floats.py::test_does_not_generate_subnormals_when_disallowed[16--1-1] PASSED
tests/nocover/test_subnormal_floats.py::test_does_not_generate_subnormals_when_disallowed[32-None-None] PASSED
tests/nocover/test_subnormal_floats.py::test_does_not_generate_subnormals_when_disallowed[32--1-0] PASSED
tests/nocover/test_subnormal_floats.py::test_does_not_generate_subnormals_when_disallowed[32-0-1] PASSED
tests/nocover/test_subnormal_floats.py::test_does_not_generate_subnormals_when_disallowed[32--1-1] PASSED
tests/nocover/test_subnormal_floats.py::test_does_not_generate_subnormals_when_disallowed[64-None-None] PASSED
tests/nocover/test_subnormal_floats.py::test_does_not_generate_subnormals_when_disallowed[64--1-0] PASSED
tests/nocover/test_subnormal_floats.py::test_does_not_generate_subnormals_when_disallowed[64-0-1] PASSED
tests/nocover/test_subnormal_floats.py::test_does_not_generate_subnormals_when_disallowed[64--1-1] PASSED
tests/nocover/test_targeting.py::test_reports_target_results[False] PASSED
tests/nocover/test_targeting.py::test_reports_target_results[True] PASSED
tests/nocover/test_targeting.py::test_targeting_increases_max_length PASSED
tests/nocover/test_targeting.py::test_target_returns_value PASSED
tests/nocover/test_targeting.py::test_targeting_can_be_disabled PASSED
tests/nocover/test_targeting.py::test_issue_2395_regression PASSED
tests/nocover/test_testdecorators.py::test_contains_the_test_function_name_in_the_exception_string PASSED
tests/nocover/test_testdecorators.py::test_signature_mismatch_error_message PASSED
tests/nocover/test_testdecorators.py::test_fixed_dict_preserves_iteration_order PASSED
tests/nocover/test_threading.py::test_can_run_given_in_thread PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_resolved[non_runtime_type0] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_resolved[non_runtime_type1] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_resolved[non_runtime_type2] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_resolved[non_runtime_type3] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_resolved[non_runtime_type4] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_resolved[non_runtime_type5] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_resolved[non_runtime_type6] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_resolved[ParamSpec] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_resolved[non_runtime_type8] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_resolved[Annotated0] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_resolved[Annotated1] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_resolved[non_runtime_type11] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_resolved[non_runtime_type12] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_resolved[Self] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_resolved[non_runtime_type14] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_resolved[non_runtime_type15] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_resolved[Never] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_resolved[TypeVarTuple] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_resolved[non_runtime_type18] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_resolved[LiteralString] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_registered[non_runtime_type0] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_registered[non_runtime_type1] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_registered[non_runtime_type2] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_registered[non_runtime_type3] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_registered[non_runtime_type4] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_registered[non_runtime_type5] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_registered[non_runtime_type6] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_registered[ParamSpec] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_registered[non_runtime_type8] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_registered[Annotated0] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_registered[Annotated1] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_registered[non_runtime_type11] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_registered[non_runtime_type12] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_registered[Self] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_registered[non_runtime_type14] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_registered[non_runtime_type15] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_registered[Never] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_registered[TypeVarTuple] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_registered[non_runtime_type18] PASSED
tests/nocover/test_type_lookup.py::test_non_runtime_type_cannot_be_registered[LiteralString] PASSED
tests/nocover/test_type_lookup.py::test_callable_with_concatenate PASSED
tests/nocover/test_type_lookup.py::test_callable_with_paramspec PASSED
tests/nocover/test_type_lookup.py::test_callable_return_typegard_type SKIPPED
tests/nocover/test_type_lookup_forward_ref.py::test_mutually_recursive_types_with_typevar PASSED
tests/nocover/test_type_lookup_forward_ref.py::test_mutually_recursive_types_with_typevar_alternate PASSED
tests/nocover/test_type_lookup_future_annotations.py::test_complex_forward_ref_in_typed_dict PASSED
tests/nocover/test_type_lookup_future_annotations.py::test_complex_forward_ref_in_typed_dict_local PASSED
tests/nocover/test_unusual_settings_configs.py::test_single_example PASSED
tests/nocover/test_unusual_settings_configs.py::test_hard_to_find_single_example PASSED
tests/nocover/test_uuids.py::test_are_unique PASSED
tests/nocover/test_uuids.py::test_retains_uniqueness_in_simplify PASSED
tests/nocover/test_uuids.py::test_can_generate_specified_version[1] PASSED
tests/nocover/test_uuids.py::test_can_generate_specified_version[2] PASSED
tests/nocover/test_uuids.py::test_can_generate_specified_version[3] PASSED
tests/nocover/test_uuids.py::test_can_generate_specified_version[4] PASSED
tests/nocover/test_uuids.py::test_can_generate_specified_version[5] PASSED
 
=============================== warnings summary ===============================
hypothesis-python/tests/nocover/test_baseexception.py::test_explanations[True-SystemExit]
  $(PYTHON_DIR)/vendor-packages/pytest_benchmark/logger.py:46: PytestBenchmarkWarning: Benchmarks are automatically disabled because xdist plugin is active.Benchmarks cannot be performed reliably in a parallelized environment.
    warner(PytestBenchmarkWarning(text))
 
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
================================== Hypothesis ==================================
============================= slowest 20 durations =============================
======== 688 passed, 4 skipped, 1 warning ========
  py$(PYV): OK
  congratulations :)