boost-ut
C++20 μ(micro)/Unit Testing framework
C++ single header/single module, macro-free μ(micro)/Unit Testing Framework. It is faster in most benchmarks than any other C++ unit testing framework. *DISCLAIMER* UT is not an official Boost library. *DISCLAIMER* Distinguish ut and ut2 ( in gentoo here boost-ut and ut2-glaze (that is a fork of ut2) ): ut2 is intendent to be more compile-time testing framework, while ut: 1. Developed first 2. Didn't have compile-time stuff in mind (but maybe works) 3. Though has version 2.3.1 (or whatever is now)
homepage ↗ github: boost-ext/ut
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| ex_repo GitHub ↗ | 2.3.1 | 1 | 9 d | details › |
Versions & arches
Use flags of 2.3.1
- test-valgrind Run tests with valgrind
- benchmarks Build benchmarks
- examples Build examples
- doc Install README.md.bz2
- experimental-c++-modules EXPERIMANTAL Try to enable C++ modules target.
- test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)