Open tmaxwell-anthropic opened 6 days ago
I tried @settings(phases=(Phase.generate,))
in case it was somehow related to the two tests having different values in the example database, but that didn't change anything. Also, it occurs pretty reliably even if I change other aspects of the test. (I found this by bisecting a much more complicated example.)
Consider this test:
It will fail nondeterministically, of course. Hypothesis reports a rich error message describing the failure:
Now consider this one:
This also fails nondeterministically, but with a much less helpful message:
What is the difference...? I feel like I'm going insane.
This is with Hypothesis v6.112.1.