tau

Test framework

A lightweight unit testing framework for C and C++ projects

A Micro (1k lines of code) Unit Test Framework for C/C++

GitHub

158 stars
8 watching
30 forks
Language: C
last commit: 9 days ago
Linked from 1 awesome list

1k-linesassertion-macrosassertionsbinary-comparisonscc-plus-plusc11c17cmakecppcpp11cpp17cpp20embeddedmacrostautest-frameworktestingtesting-frameworkunit-testing

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
sheredom/utest.h A single header unit testing framework for C and C++ 845
evolutional/utest An ultra-lightweight unit test framework for C99 39
kassane/catch2 A modern C++ test framework with support for unit tests, micro-benchmarking, and BDD-style testing 0
clean-test/clean-test A C++20 unit-testing framework with parallel execution and production-ready features 49
christophercrouzet/rexo A single-file cross-platform unit testing framework for C/C++ with a polished API and granular control. 28
siu/minunit A minimal unit testing framework for C/C++ development 576
snaipe/criterion A cross-platform unit testing framework with C and C++ support 2,042
srz-zumix/iutest A C++ testing framework that provides a set of tools and features for writing unit tests. 65
unittest-cpp/unittest-cpp A lightweight unit testing framework for C++ 557
jimporter/mettle A C++20 unit testing framework providing a toolbox of features for writing tests 122
tuplanolla/cheat Convenient unit testing framework for the C programming language 169
cpputest/cpputest A unit testing and mocking framework for C/C++. 1,371
boost-ext/ut A C++20 μ-unit testing framework that simplifies the experience with a few simple concepts 1,264
libcheck/check A unit testing framework for C. 1,077
boostorg/test A C++ unit testing framework with a wide range of features and options 182