Loading...
Searching...
No Matches
Catch::ConfigData Struct Reference

`#include <catch_amalgamated.hpp>`

## Public Attributes

bool | listTests = false
bool | listTags = false
bool | listReporters = false
bool | listListeners = false
bool | showSuccessfulTests = false
bool | shouldDebugBreak = false
bool | noThrow = false
bool | showHelp = false
bool | showInvisibles = false
bool | filenamesAsTags = false
bool | libIdentify = false
bool | allowZeroTests = false
int | abortAfter = -1
uint32_t | rngSeed = generateRandomSeed(GenerateFrom::Default)
unsigned int | shardCount = 1
unsigned int | shardIndex = 0
bool | skipBenchmarks = false
bool | benchmarkNoAnalysis = false
unsigned int | benchmarkSamples = 100
double | benchmarkConfidenceInterval = 0.95
unsigned int | benchmarkResamples = 100'000
std::chrono::milliseconds::rep | benchmarkWarmupTime = 100
Verbosity | verbosity = Verbosity::Normal
WarnAbout::What | warnings = WarnAbout::Nothing
ShowDurations | showDurations = ShowDurations::DefaultForReporter
double | minDuration = -1
TestRunOrder | runOrder = TestRunOrder::Declared
ColourMode | defaultColourMode = ColourMode::PlatformDefault
WaitForKeypress::When | waitForKeypress = WaitForKeypress::Never
std::string | defaultOutputFilename
std::string | name
std::string | processName
std::vector< ReporterSpec > | reporterSpecifications
std::vector< std::string > | testsOrTags
std::vector< std::string > | sectionsToRun

## Member Data Documentation

## abortAfter

int Catch::ConfigData::abortAfter = -1

## allowZeroTests

bool Catch::ConfigData::allowZeroTests = false

## benchmarkConfidenceInterval

double Catch::ConfigData::benchmarkConfidenceInterval = 0.95

## benchmarkNoAnalysis

bool Catch::ConfigData::benchmarkNoAnalysis = false

## benchmarkResamples

unsigned int Catch::ConfigData::benchmarkResamples = 100'000

## benchmarkSamples

unsigned int Catch::ConfigData::benchmarkSamples = 100

## benchmarkWarmupTime

std::chrono::milliseconds::rep Catch::ConfigData::benchmarkWarmupTime = 100

## defaultColourMode

ColourMode Catch::ConfigData::defaultColourMode = ColourMode::PlatformDefault

## defaultOutputFilename

std::string Catch::ConfigData::defaultOutputFilename

## filenamesAsTags

bool Catch::ConfigData::filenamesAsTags = false

## libIdentify

bool Catch::ConfigData::libIdentify = false

## listListeners

bool Catch::ConfigData::listListeners = false

## listReporters

bool Catch::ConfigData::listReporters = false

## listTags

bool Catch::ConfigData::listTags = false

## listTests

bool Catch::ConfigData::listTests = false

## minDuration

double Catch::ConfigData::minDuration = -1

## name

std::string Catch::ConfigData::name

## noThrow

bool Catch::ConfigData::noThrow = false

## processName

std::string Catch::ConfigData::processName

## reporterSpecifications

std::vector<ReporterSpec> Catch::ConfigData::reporterSpecifications

## rngSeed

uint32_t Catch::ConfigData::rngSeed = generateRandomSeed(GenerateFrom::Default)

## runOrder

TestRunOrder Catch::ConfigData::runOrder = TestRunOrder::Declared

## sectionsToRun

std::vector<std::string> Catch::ConfigData::sectionsToRun

## shardCount

unsigned int Catch::ConfigData::shardCount = 1

## shardIndex

unsigned int Catch::ConfigData::shardIndex = 0

## shouldDebugBreak

bool Catch::ConfigData::shouldDebugBreak = false

## showDurations

ShowDurations Catch::ConfigData::showDurations = ShowDurations::DefaultForReporter

## showHelp

bool Catch::ConfigData::showHelp = false

## showInvisibles

bool Catch::ConfigData::showInvisibles = false

## showSuccessfulTests

bool Catch::ConfigData::showSuccessfulTests = false

## skipBenchmarks

bool Catch::ConfigData::skipBenchmarks = false

## testsOrTags

std::vector<std::string> Catch::ConfigData::testsOrTags

## verbosity

Verbosity Catch::ConfigData::verbosity = Verbosity::Normal

## waitForKeypress

WaitForKeypress::When Catch::ConfigData::waitForKeypress = WaitForKeypress::Never

## warnings

WarnAbout::What Catch::ConfigData::warnings = WarnAbout::Nothing

The documentation for this struct was generated from the following file:

- tests/vendor/catch_amalgamated.hpp