Releases: codewars/ttester-codewars
Relabel custom print functions
Relabel custom print functions. Improve formatted output.
Protect against accidental redefines
Some user code unintentionally redefined words causing tests to unexpectedly fail. Introduce vocabularies to protect against accidental redefines.
Robust handling of too many results in testcase
Minor release to improve handling of test cases where too many elements are either produced or expected.
Currently the Testest framework can handle 32 normal plus 32 float results.
No regular Forth words ever produce that many results, so this is a very reasonable upper bound for authors writing tests.
Robust floating point support
Robust floating point support using a completely rewritten implementation. First major release.
Extended floating point support
Release with extended floating point support, including testing for relative, absolute, and custom floating point equality.
Floating point support
This major rewrite of the ttester
testing framework adds support for adding floating point code to your tests.
The regular stack and the floating point stack can be mixed, but will be tested strictly separately, although reporting is combined.
Passes all tests, but needs integration testing on Codewars, especially w.r.t. to the new formatted test outputs.