Skip to content
This repository has been archived by the owner on Aug 24, 2021. It is now read-only.

0.1.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@jcornaz jcornaz released this 01 Jul 16:37

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)