Skip to content

Releases: mirage/alcotest

0.7.1

03 Nov 08:54
Compare
Choose a tag to compare

0.7.1 (2016-11-03)

  • Store tests output to _build/_tests by default (#77, @pqwy)

0.7.0

25 Oct 12:54
Compare
Choose a tag to compare

0.7.0 (2016-10-25)

  • Add a unit testable (useful for functions with side-effects) (#79, @avsm)
  • Add a testable combinator to easily build 'a testable values (#75, @pqwy)
  • Add pp and equal to extract the pretty-printer and equality functions
    from an 'a testable (#75, @pqwy)
  • Add an array testable (#75, @pqwy)

0.6.0

28 Jun 16:17
Compare
Choose a tag to compare

0.6.0 (2016-06-28)

0.5.0

27 Jun 07:27
Compare
Choose a tag to compare

0.5.0 (2016-06-27)

Fix regression in alignement of errors

11 May 13:47
Compare
Choose a tag to compare
  • Fix regression introduced in 0.4.8 about alignment of [ERROR] (#60, @samoht)

4.03 support

03 May 14:38
Compare
Choose a tag to compare

Add a way to disable colors, fix display headers

25 Apr 10:48
Compare
Choose a tag to compare
  • Add Alcotest.pass a testable combinator which always pass (#50, @seliopou)
  • Fix index out of bounds for empty test doc string (#51, @dariusf)
  • Display the log directory (@samoht)
  • Add missing newline in display header (#53, #54, @samoht)
  • Add a --color flag to tweak color usage on the command-line and use Fmt
    (#52, #55, @samoht)

Use Astring, simplify the build system

25 Apr 09:11
Compare
Choose a tag to compare
  • Fix check_raises (#48, by @yallop)
  • Use Astring (this drops support for 4.00) (@samoht)
  • Simplify the build system (@samoht)

Windows support

12 Mar 12:53
Compare
Choose a tag to compare
  • Minimal fix to ensure windows support (#46, by @samoht)

Use Result, share stderr and stdout channels

12 Mar 12:53
Compare
Choose a tag to compare
  • Add missing newline to verbose output (#36, by @seliopou)
  • Result: add Result.result combinator (#37, by @seliopou)
  • When redirecting stdout/stderr, use a single fd to share the seek offset
    (#39, by @dsheets)
  • If redirecting output, print error results as well (#39, by @dsheets)