QtRocket
 
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< ReporterSpecreporterSpecifications
 
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: