Released 2023-03-13.
Released 2022-02-19.
Released 2022-01-29.
-
Support for property testing: the new functions forall
and a
set of generators are provided for property testing. The table
tasty.arbitrary
holds default generators for basic types:
tasty.arbitrary.boolean
tasty.arbitrary.integer
tasty.arbitrary.number
tasty.arbitrary.string
Additional generators can be added via the Haskell function
registerArbitrary
.
-
Allow dot instead of underscore in assertion functions: It’s
often easier to type dot than an underscore, so writing
assert.is.x
or assert.are.x
is an acceptable alternative
to assert.is_x
and assert.are_x
, respectively.
-
Added new assertion functions is_true
and is_false
,
error_equals
, and error_satifies
.
-
Improved info message of assert.error_matches
; the message
now includes the expected pattern as well as the actual error.
-
Relaxed upper bound for hslua-core, hslua-marshalling.
Released 2021-01-11.
Released 2020-10-16.
Released 2020-08-14.
Released 2020-01-26.
Released 2020-01-26.
Released 2019-06-19.
Released 2019-05-19.
Released 2019-05-17.
Released 2019-05-11.