Skip to content
Welcome to the new CppUtils documentation!

Configuration parameters controlling test discovery, filtering, and execution reporting.

bool verbose = true;

Enables standard test execution logging.

bool detail = true;

Enables detailed execution progress logging and formatting (separators, durations, comparisons).

bool chrono = false;

Displays execution durations for individual tests.

bool failFast = false;

Immediately stops execution upon the first failing test.

std::string filter = {};

Substring filter for matching test suite names.

std::string report = {};

Destination path or format:path for test report export (e.g. junit:build/report.xml).

bool abort = false;

Skips test execution (e.g. after displaying help).