...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
Command |
Short description |
---|---|
Instructs the framework to automatically attach debugger in case of system failure. |
|
Instructs the framework to display library build information. |
|
Instructs the framework to catch system errors. |
|
Instructs the framework to produce color output |
|
Instructs the framework to trap floating point exceptions (on supported platforms). |
|
Instructs the framework to detect memory leaks (on supported platforms). |
|
Provides help on the Unit Test Framework parameters. |
|
Lists the tests units, their organization in the test tree, their enabled/disabled state... |
|
Lists the labels defined in the test module. |
|
Specifies the log format |
|
Specifies the framework's logging level |
|
Specifies where to write testing log to. |
|
Specifies the log level, format and sink of one or more loggers. |
|
Specifies the log format and the report format. |
|
Instructs the framework to run the tests in random order |
|
Specifies the report format. |
|
Specifies the level of details carried by the framework's testing result report. |
|
Specifies file name where memory leaks report should be re-directed to. |
|
Specifies where to write the testing result report to. |
|
Instructs the framework to return or ignore a result code indicating an error in the tests. |
|
Allows to filter which test units to execute at runtime. |
|
Facilitates mode switching for testing output streams. |
|
Instructs the framework to print progress information. More details here. |
|
Instructs the framework to use an alternative stack for signal processing (on supported platforms). |
|
Displays short usage message. |
|
Instructs the framework to pause test module before testing is started to allow debugger to attach. |