No library dependencies. Not even itself. Just a header file.
Simple ANSI C. Should work with virtually ever C or C++ compiler on virtually any platform.
Reports assertion failures, including expressions and line numbers.
Stops test on first failed assertion.
ANSI color output for maximum visibility.
Easy to embed in apps for runtime tests (e.g. environment tests).