Full name:
org.openl.rules:openl-maven-plugin:5.25.0:test
Description:
Attributes:
test
.test
.Name | Type | Since | Description |
---|---|---|---|
<workspaceFolder> |
File |
- |
Directory containing the generated artifact. Default value is: ${project.build.directory}/openl-workspace . |
Name | Type | Since | Description |
---|---|---|---|
<externalParameters> |
Map |
- |
Additional options for testing defined externally. |
<maxModulesInMemory> |
int |
- |
Parameter for compiling the project in the smart mode to save the
memory, where each module is compiled in sequence and tests from
that module are run. This parameter is beneficial for big projects. Default value is: 0 . |
<reportsDirectory> |
File |
- |
Base directory where all reports are saved. Reports are surefire
format compatible. Default value is: ${project.build.directory}/openl-test-reports . |
<reportsFormat> |
ReportFormat[] |
- |
File format of the test reports. Supported values: junit4 or xlsx. Default value is: junit4 . |
<singleModuleMode> |
boolean |
- |
Parameter for compiling the project in the single module mode,
where each module is compiled in sequence and tests from that
module are run. This parameter is beneficial for big projects. If
this parameter is set to false, all modules are compiled at once
and all tests from all modules are run. Default value is: false . |
<skipTests> |
boolean |
- |
Parameter to skip running OpenL Tablets tests if it set to 'true'. User property is: skipTests . |
<sourceDirectory> |
File |
5.19.0 |
Folder that contains all OpenL Tablets-related resources such as
rules and project descriptor, for example,
${project.basedir}/src/main/openl. Default value is: ${project.build.sourceDirectory}/../openl . |
<testSourceDirectory> |
File |
- |
Directory containing OpenL Tablets sources to be used in testing
OpenL Tablets rules. Default value is: ${project.build.testSourceDirectory}/../openl . |
<threadCount> |
String |
- |
Thread count to run test cases. The values are as follows:
Default value is: auto . |
java.util.Map
No
int
No
0
java.io.File
No
${project.build.directory}/openl-test-reports
org.openl.rules.maven.ReportFormat[]
No
junit4
boolean
No
false
boolean
No
skipTests
java.io.File
5.19.0
No
${project.build.sourceDirectory}/../openl
java.io.File
No
${project.build.testSourceDirectory}/../openl
java.lang.String
No
auto
java.io.File
Yes
${project.build.directory}/openl-workspace