...
- Test executable run directory: Determines the directory in which the test executable is created and should execute. If relative paths are used in test case sources or in original code, C++test will search for the referenced files in this directory.
- Run tests in debugger: Determines if C++test runs tests with a debugger. See Using a Debugger During Test Execution for instructions on how to run tests with a debugger.
- Debug directly in Eclipse IDE using configuration: Determines if C++test runs tests with a debugger directly in the Eclipse IDE (according to an Eclipse Debug Configuration you have configured). If you enable this option, you must also specify the Eclipse Debug Configuration you want to use.
- Timeout for a single test case (in milliseconds): Determines the maximum number of milliseconds that C++test will wait for a test case to execute.
Report unit test execution details: Determines whether unit test execution details should be reported from executed test cases. This includes values reported from the CPPTEST_REPORT macros.
- Include tasks details: Determines whether reported tasks (e.g. exceptions, failed assertions, outcomes) should be included in test case execution details.
- Include passed assertions details: Determines whether checked and passed assertions should be included in test case execution details.- Report unverified test case outcomes: Determines if the postconditions obtained during test execution are reported. If this option is disabled, then the Automatically validate test case outcomes option is not available.
- Automatically validate test case outcomes: Determines if the postconditions obtained during test execution are automatically "verified" (e.g., converted to assertions). See Verifying Test Cases for Regression Testing for details on why and how to verify test cases. - Generate detailed test execution report: Enables generating the Test Execution Details Report (see Understanding Reports for details)
Generate detailed coverage reports for selected coverage types: Enables collecting coverage details for selected coverage types (see Reviewing Coverage Information for information about coverage types). Click Edit... to select the coverage types in the Choose coverage type dialog box.Anchor Generate detailed coverage report Generate detailed coverage report
Note: To generate a report for a specific coverage metric, the metric must be enabled in the General tab > Instrumentation mode. See Instrumentation mode.