Skip to content

0.11.0

Compare
Choose a tag to compare
@maciejmikosik maciejmikosik released this 29 Nov 03:38
· 132 commits to master since this release

improvements

  • introduced native mechanism for running tests #30
  • implemented various strategies for running tests #34
  • implemented printing test report #33
  • added immutable option for collection contracts #27
  • added option for forbidding null element to collection contract #28
  • created ReportException as superclass for AssertException and AssumeException

fixes

  • allowed more than one method annotated with @Quackery #32
  • fixed QuackeryRunner so empty suite does not confuse junit #25

incompatible changes

  • moved QuackeryRunner to org.quackery.junit package
  • renamed Suite methods to add, addAll
  • renamed and moved AssertException and AssumeException
  • removed mutable option and made it default unless used immutable