I'm not sure if this was asked before (couldn't find it though), but I would like some details about what the invalid examples are.
@given(st.integers())
def test_integers(i):
pass
which yields the following stats:
100 passing examples, 0 failing examples, 0 invalid examples
However, changing the `st.integers()` to `st.floats()` yields some invalid examples:
100 passing examples, 0 failing examples, 2 invalid examples
Could you explain why that is? I thought invalid examples were due to failing filters or assume statements, but it seems even plain data generation can create them.
Thanks,
Jonathan