StreamData v0.3.0 Release Notes

Release Date: 2017-09-19 // over 6 years ago
    • Add length-related options to StreamData.string/2
    • Introduce StreamData.positive_integer/0
    • Raise a better error message on invalid generators
    • Fix the StreamData.t/0 type
    • Add support for rescue/catch/after in ExUnitProperties.property/2,3
    • Introduce StreamData.optional_map/1
    • Add support for keyword lists as argument to StreamData.fixed_map/1

    💥 Breaking changes

    • Change the arguments to StreamData.string/2 so that it can take :ascii, :alphanumeric, :printable, a range, or a list of ranges or single codepoints
    • Rename PropertyTest to ExUnitProperties and introduce use ExUnitProperties to use in tests that use property-based testing