Skip to content

Releases: woylie/spek

0.3.1

05 Jun 10:45
Immutable release. Only release title and notes can be modified.
fe97933

Choose a tag to compare

Fixed

  • Fix type spec generated by defcheck.

0.3.0

05 Jun 09:40
Immutable release. Only release title and notes can be modified.
a44a863

Choose a tag to compare

Changed

  • Support returning :ok, :error, {:ok, term}, or {:error, term} in Spek.Macros.defcheck/2 body.

Fixed

  • Handle defcheck calls with multiple arguments without options.
  • Handle default arguments in defcheck.

0.2.0

20 May 18:37
Immutable release. Only release title and notes can be modified.
c7fdb6a

Choose a tag to compare

Added

  • Spek.collect_results/1
  • Spek.collect_results/2
  • Spek.eval_collect/2
  • Spek.eval_collect!/2
  • Spek.eval_collect_all/2
  • Spek.eval_collect_all!/2
  • Spek.EvaluationError.put_results/1

Changed

  • Add results field to Spek.EvaluationError struct.

0.1.2

18 May 06:41
Immutable release. Only release title and notes can be modified.
7d99d47

Choose a tag to compare

Changed

  • Improve documentation.

0.1.1

17 May 16:31
Immutable release. Only release title and notes can be modified.
6baefc4

Choose a tag to compare

Fixed

  • Allow calling Spek.Macros.defcheck/2 without arguments.
  • Type specification for the fun field of t:Spek.Check.t().

0.1.0

17 May 15:07
Immutable release. Only release title and notes can be modified.
b7e56b0

Choose a tag to compare

Initial release.