Apocrypha

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)

Available in

OverlayNewestEbuildsLast activity
ex_repo GitHub ↗ 2.3.1 1 9 d details ›

Versions & arches

VersionOverlay amd64 Committed
2.3.1 ex_repo amd64 testing 51 d view · download · history ↗

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)