Write tests in Lua, integrate into tasty.
|Version on this page:||0.2.2|
|LTS Haskell 20.23:||1.0.2|
|Stackage Nightly 2023-06-04:||1.1.0|
|Latest on Hackage:||1.1.0|
Maintained by firstname.lastname@example.org
This version can be pinned in stack with:
Module documentation for 0.2.2
Allow users to define tasty tests from Lua.
Revision history for tasty-lua
0.2.2 – 2020-01-26
Avoid compilation warnings on GHC 8.2 and older. Monoid instances on older GHC versions require an explicit implementation of
mappend. Newer instances use
Improved CI tests: build with more GHC versions, build with stack, and ensure that there are no HLint errors.
0.2.1 – 2020-01-26
- Fixed an issue with error reporting: the bug caused test-group names to be added multiple times when reporting a test failure.
0.2.0.1 – 2019-06-19
- List all files in cabal file: stack.yaml and test/tasty-lua.lua were added to the list of extra source files.
0.2.0 – 2019-05-19
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.
0.1.1 – 2019-05-17
- 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.
0.1.0 – 2019-05-11
- First version. Released on an unsuspecting world.