- The Gleam standard library version requirement has been relaxed to
>= 0.33.0 and < 2.0.0
.
- Added
Option
assertions:should.be_some
andshould.be_none
- Added Gleam v0.33.0 version requirement.
- Updated for Gleam v0.33.0.
- Updated for Gleam v0.32.0.
- Updated for Gleam v0.30.0.
- Fixed a bug where unicode characters would be printed incorrectly.
- The output for failed assertions when targeting Erlang has been improved.
- The JavaScript runner now also supports the Deno runtime.
should.be_ok
andshould.be_error
now return the contained value when the assertion passes.
- Update for Gleam v0.25.0.
- Fixed a bug where project names containing numbers would not run correctly on JavaScript.
- Line numbers are printed on JS for assertions.
- Fixed a bug where assertions in JavaScript tests could fail to report an error due to them being async.
- Fixed a bug where failed tests on the JavaScript target would crash the
main
function. - Fixed a bug where tests on the JavaScript target could succeed regardless of return value.
- Added support for OTP versions below 23.
- Added support for running tests on the JavaScript target.
- Updated for Gleam v0.18.0.
- Added
gleeunit/should
module containing assertions.
- Slightly improved failure format.
- Fixed Hex package which was missing some files.
gleeunit.discover_and_run_tests
removed.gleeunit.main
added.
- Initial release.