Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
Catch::ConfigData Struct Reference

#include <catch_config.hpp>

Collaboration diagram for Catch::ConfigData:

Public Attributes

bool listTests = false
 
bool listTags = false
 
bool listReporters = false
 
bool listTestNamesOnly = false
 
bool showSuccessfulTests = false
 
bool shouldDebugBreak = false
 
bool noThrow = false
 
bool showHelp = false
 
bool showInvisibles = false
 
bool filenamesAsTags = false
 
bool libIdentify = false
 
int abortAfter = -1
 
unsigned int rngSeed = 0
 
int benchmarkResolutionMultiple = 100
 
Verbosity verbosity = Verbosity::Normal
 
WarnAbout::What warnings = WarnAbout::Nothing
 
ShowDurations::OrNot showDurations = ShowDurations::DefaultForReporter
 
RunTests::InWhatOrder runOrder = RunTests::InDeclarationOrder
 
UseColour::YesOrNo useColour = UseColour::Auto
 
WaitForKeypress::When waitForKeypress = WaitForKeypress::Never
 
std::string outputFilename
 
std::string name
 
std::string processName
 
std::string reporterName = CATCH_CONFIG_DEFAULT_REPORTER
 
std::vector< std::string > testsOrTags
 
std::vector< std::string > sectionsToRun
 

Detailed Description

Definition at line 29 of file catch_config.hpp.

Member Data Documentation

◆ abortAfter

int Catch::ConfigData::abortAfter = -1

Definition at line 43 of file catch_config.hpp.

◆ benchmarkResolutionMultiple

int Catch::ConfigData::benchmarkResolutionMultiple = 100

Definition at line 45 of file catch_config.hpp.

◆ filenamesAsTags

bool Catch::ConfigData::filenamesAsTags = false

Definition at line 40 of file catch_config.hpp.

◆ libIdentify

bool Catch::ConfigData::libIdentify = false

Definition at line 41 of file catch_config.hpp.

◆ listReporters

bool Catch::ConfigData::listReporters = false

Definition at line 32 of file catch_config.hpp.

◆ listTags

bool Catch::ConfigData::listTags = false

Definition at line 31 of file catch_config.hpp.

◆ listTestNamesOnly

bool Catch::ConfigData::listTestNamesOnly = false

Definition at line 33 of file catch_config.hpp.

◆ listTests

bool Catch::ConfigData::listTests = false

Definition at line 30 of file catch_config.hpp.

◆ name

std::string Catch::ConfigData::name

Definition at line 55 of file catch_config.hpp.

◆ noThrow

bool Catch::ConfigData::noThrow = false

Definition at line 37 of file catch_config.hpp.

◆ outputFilename

std::string Catch::ConfigData::outputFilename

Definition at line 54 of file catch_config.hpp.

◆ processName

std::string Catch::ConfigData::processName

Definition at line 56 of file catch_config.hpp.

◆ reporterName

std::string Catch::ConfigData::reporterName = CATCH_CONFIG_DEFAULT_REPORTER

Definition at line 60 of file catch_config.hpp.

◆ rngSeed

unsigned int Catch::ConfigData::rngSeed = 0

Definition at line 44 of file catch_config.hpp.

◆ runOrder

RunTests::InWhatOrder Catch::ConfigData::runOrder = RunTests::InDeclarationOrder

Definition at line 50 of file catch_config.hpp.

◆ sectionsToRun

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

Definition at line 64 of file catch_config.hpp.

◆ shouldDebugBreak

bool Catch::ConfigData::shouldDebugBreak = false

Definition at line 36 of file catch_config.hpp.

◆ showDurations

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

Definition at line 49 of file catch_config.hpp.

◆ showHelp

bool Catch::ConfigData::showHelp = false

Definition at line 38 of file catch_config.hpp.

◆ showInvisibles

bool Catch::ConfigData::showInvisibles = false

Definition at line 39 of file catch_config.hpp.

◆ showSuccessfulTests

bool Catch::ConfigData::showSuccessfulTests = false

Definition at line 35 of file catch_config.hpp.

◆ testsOrTags

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

Definition at line 63 of file catch_config.hpp.

◆ useColour

UseColour::YesOrNo Catch::ConfigData::useColour = UseColour::Auto

Definition at line 51 of file catch_config.hpp.

◆ verbosity

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

Definition at line 47 of file catch_config.hpp.

◆ waitForKeypress

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

Definition at line 52 of file catch_config.hpp.

◆ warnings

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

Definition at line 48 of file catch_config.hpp.


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