Skip to content

v0.0.1: Initial Release

Choose a tag to compare

@nickscha nickscha released this 26 Aug 14:22
· 4 commits to main since this 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!