All Versions
7
Latest Version
Avg Release Cycle
114 days
Latest Release
1572 days ago

Changelog History

  • v0.2.3 Changes

    August 14, 2020
    • 🏗 CI now also builds with for GHC 8.10.

    • Errors are now explicitly converted to strings before matched when using error_matches.

    • 😌 Relax version limits for tasty and hslua, allowing tasty-1.3.* and hslua-1.2.*.

  • v0.2.2 Changes

    January 26, 2020
    • ⚠ Avoid compilation warnings on GHC 8.2 and older. Monoid instances on older GHC versions require an explicit implementation of mappend. Newer instances use (<>) from Semigroup.

    • 👌 Improved CI tests: build with more GHC versions, build with stack, and ensure that there are no HLint errors.

  • v0.2.1 Changes

    January 26, 2020
    • 🛠 Fixed an issue with error reporting: the bug caused test-group names to be added multiple times when reporting a test failure.
  • v0.2.0 Changes

    May 19, 2019
    • ✅ Renamed testFileWith to testLuaFile, and testsFromFile to translateResultsFromFile.

    • 🛠 Fixed and extended test summary: if all tests pass, a brief summary about the number of passed tests is show. Furthermore, some bugs (caused by a misused Foldable instance) have been fixed.

    • Code has been split into multiple sub-modules.

  • v0.2.0.1 Changes

    January 26, 2020
    • List all files in cabal file: stack.yaml and test/tasty-lua.lua were added to the list of extra source files.
  • v0.1.1 Changes

    May 17, 2019
    • ➕ Add new function testFileWith, allowing to run a file as a single test case. Lua tests should be defined with tasty.lua. Failures, if any, are summarized in the failure message of the test.
  • v0.1.0 Changes

    May 17, 2019
    • 🚀 First version. Released on an unsuspecting world.