In this section:
This setting specifies the path to the directory that contains built-in test configurations.
| [path] | The path to the folder where the built-in test configurations are stored. |
|---|
configuration.dir.builtin=C:\\parasoft\\dottest\\configs\\builtin
This setting specifies the path to the directory that contains user-defined test configurations.
| [path] | The path to the folder where user-defined test configurations are stored. |
|---|
configuration.dir.user=C:\\parasoft\\dottest\\configs\\user
This setting allows you to specify the test configuration that will be used for analysis if the -config option is not specified (see Configuring Test Configurations for details).
| [configuration name] | The name of a built-in, user-defined or DTP-hosted test configuration. |
|---|
The following configuration will run the analysis with the Recommended Rules configuration when the -config option is not specified:
dottest.configuration=builtin://Recommended Rules
This setting allows you to exclude specified test projects from coverage collection in the CLI and IDE.
| [path] | A comma-separated list of projects to exclude from coverage collection. Wildcards are supported (e.g., *.DotTest). The default is: *.DotTest,*.Tests* |
|---|
With the following configuration, coverage will be collected for all test projects:
dottest.unit_testing.testing_projects=
This setting enables or disables the re-execution of the tests that failed in the base run.
| true | Failed tests from the base run will be re-executed. |
|---|---|
| false | Default. Failed tests from the base run will not be re-executed. |
dottest.tia.run_failed_tests=false
This setting allows you to specify which infrastructure will be used during analysis to execute the RuleWizard rules.
| true | Legacy infrastructure will be used (not supporting .NET projects) |
|---|---|
| false | Default. Roslyn engine will be used (supporting .NET projects) |
dottest.rulewizard.enforceold=false
This setting specifies the location of user-defined coding standard rules and rule mapping files.
| [path] | The path to the directory that contains custom rules and rule mapping files. |
|---|
rule.dir.user=C:\\parasoft\\my_rulemap
This setting allows you to specify which rule mapping is applied to your test configurations.
| default | Default. Local and DTP test configurations are customized with corresponding rule mapping (stored locally or on DTP, respectively). |
|---|---|
| all | Ensures backward compatibility for versions earlier than 10.4. Any configured rule mapping (local or DTP-shared) is applied to both local and DTP configurations. |
The following configuration will merge rule mapping information specified locally and on DTP:
rules.mappings=all