Repository navigation
Releases: nickscha/test
Releases · nickscha/test
Release list
v0.2: test.h release
v0.2: test - Simple Testing Framework Release.
A C89 standard compliant, single header, nostdlib (no C Standard Library) Simple Testing Framework (TEST).
Changes
- [INFRA] added release workflow (6f8c6e7)
- [FIX] use unistd.h for macos/linux (280ab05)
- [INFRA] Bump version to v0.2 (5d1ee56)
What's Included
This release includes the test.h header file as well as testing and example codes ready to be used.
Get started by downloading the source code today!
v0.0.1: Initial Release
v0.0.1: Initial Release
The first official public release of test.h, a single-header, nostdlib C89-compliant testing framework.
This initial version provides a core set of features to get you started with basic unit testing in a highly portable environment:
test()macros: for non-fatal checks that report results and continue execution.assert()macros: for critical, fatal checks that halt the program on failure.- Cross-platform support: Built and tested on Linux (GCC/Clang), macOS (Clang), and Windows (GCC/Clang).
- No external dependencies: The library is fully self-contained, requiring no C Standard Library, no include of other headers.
What's Included
This release includes the test.h header file and pre-compiled executables for all supported platforms, so you can start testing immediately.
Get started by downloading the source code or the pre-compiled executables for your platform!