Releases: openalgz/ut
Releases · openalgz/ut
Release list
v1.2.0
v1.1.0
What's Changed
- Now requires C++23
- Selective test running with UT_RUN by @stephenberry in #5
Running Specific Tests
Use the UT_RUN environment variable to run specific tests by name:
# Single test
UT_RUN="test name" ./my_tests
# Multiple tests
UT_RUN="[test1,test2,test3]" ./my_testsFull Changelog: v1.0.0...v1.1.0
v1.0.0
Version 1.0.0 Release
We are happy with the current set of features and stability to mark this 1.0
Fixes
- Remove null character from test name output by @stephenberry in #4
Full Changelog: v0.0.5...v1.0.0
v0.0.5
v0.0.4
Add UT_COMPILE_TIME definition to enable compile time testing. Runtime tests is now always on, but ran be opt-out with the consteval qualifier on tests.
Full Changelog: v0.0.3...v0.0.4
v0.0.3
- Using
std::exitrather thanstd::abortso that MSVC does not hang when unit tests fail.
Full Changelog: v0.0.2...v0.0.3
v0.0.2
Proper source location for test failures
Note: Fatal errors require C++23 for accurate source location reporting.