Struct ConfigData

Synopsis

#include <include/internal/catch_config.hpp>

struct ConfigData

Description

No description yet.

Mentioned in

Source

Lines 29-71 in include/internal/catch_config.hpp.

struct ConfigData {
    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;
    bool benchmarkNoAnalysis = false;
    unsigned int benchmarkSamples = 100;
    double benchmarkConfidenceInterval = 0.95;
    unsigned int benchmarkResamples = 100000;
    std::chrono::milliseconds::rep benchmarkWarmupTime = 100;
    Verbosity verbosity = Verbosity::Normal;
    WarnAbout::What warnings = WarnAbout::Nothing;
    ShowDurations::OrNot showDurations = ShowDurations::DefaultForReporter;
    double minDuration = -1;
    RunTests::InWhatOrder runOrder = RunTests::InDeclarationOrder;
    UseColour::YesOrNo useColour = UseColour::Auto;
    WaitForKeypress::When waitForKeypress = WaitForKeypress::Never;
    std::string outputFilename;
    std::string name;
    std::string processName;
def CATCH_CONFIG_DEFAULT_REPORTER
ine CATCH_CONFIG_DEFAULT_REPORTER "console"
if
    std::string reporterName = CATCH_CONFIG_DEFAULT_REPORTER;
ef CATCH_CONFIG_DEFAULT_REPORTER
    std::vector<std::string> testsOrTags;
    std::vector<std::string> sectionsToRun;
};





Add Discussion as Guest

Log in