Could you have a look at this when you have some m...
# kotest-contributors
e
Could you have a look at this when you have some minutes to spare @sam? 🙂 https://github.com/kotest/kotest/pull/2532 I also started looking into the shrinker-thing, but nothing to share yet 🙂
s
What's the tl'dr of what you changed/fixed
e
Support for reflective bind of more types. Data classes containing other data classes, lists, sets, some java.time types
Bonus:
Arb.pair
derives edge-cases from input arbs 🙂
And I'm mostly wondering if I'm missing something major or if it looks good to merge. Added some tests for what I felt was relevant but I might have some blind spots I suppose, don't know the surrounding code very well
s
It looks good, the ability for recursive members of data classes is cool.
I should write some more docs on the amazing prop test support
e
I'll update the inline doc for Bind at least to reflect that it now supports some more stuff.. 🙂
and the random thing
s
right