Repository navigation
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!