kwik v0.1.0-beta.1_ Release Notes

Release Date: 2019-07-01 // almost 5 years ago
  • โž• Added .....

    • (Breaking) PropertyEvaluationContext available as a type-receiver in property evaluation
    • skipIf function on PropertyEvaluationContext allowing to skip a property evaluation for some specific set of input
    • Few aliases to get common generators:
      • positiveInts, naturalInts, negativeInts and nonZeroInts
      • positiveLongs, naturalLongs, negativeLongs and nonZeroLongs
      • positiveFloats, negativeFloats and nonZeroFloats
      • positiveDoubles, negativeDoubles and nonZeroDoubles
      • nonEmptyStrings and nonBlankStrings
      • nonEmptyLists, nonEmptySets and nonEmptyMaps

    ๐Ÿ”„ Changed .......

    • โœ… Show test details in console only in case of success
    • ๐Ÿ‘Œ Improved exception message in case of falsified property (and introduce typed exception FalsifiedPropertyError

    โšก๏ธ Dependencies Updated ....................

    • Kotlin (from 1.3.31 to 1.3.40)