All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.4 - 2024-05-18
- Upgraded
glint
to v1.0.0-rc2.
0.2.3 - 2024-05-13
- Added
expect/to_loosely_equal
for asserting onFloat
values.
0.2.2 - 2024-05-06
- Pinned
glint
to v1.0.0-rc1.
0.2.1 - 2024-04-27
- Added test filtering using positional arguments to the CLI.
- You can provide zero or more test filepaths for filtering.
gleam test -- example
will run all tests in files that have "example" in their name.gleam test -- test/startest_test.gleam
will run just the tests in the specified file.
- Renamed
--filter
CLI flag to--test-name-filter
.
0.2.0 - 2024-04-20
- Added
startest.run
for running tests.startest.run
takes aConfig
and will auto-discover and run the tests.
- Added Startest CLI
- Calling
startest.run
in your testmain
will allow you to use the CLI viagleam test
.
- Calling
- Added dot reporter.
- Added a
finished
callback toReporter
.
- Changed
Reporter.report
to take aReporterContext
as the first argument.
- Removed
startest.run_tests
in favor ofstartest.run
.
0.1.0 - 2024-04-19
- Initial release.