Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add regression tests for infinitely looping shrinking of
allNull
`E…
…rrors`. When `allNull` holds for arbitrarily generated `Errors` and we start shrinking, the shrinker will loop forever. The cause lies in the `genInfinite` function for `Stream`s, which generates a finite list even though it is marked as infinite. The next commit introduces a minimal bug fix.
- Loading branch information