andromda-translation-library:test
Full name:
org.andromda.maven.plugins:andromda-translation-library-plugin:3.5-SNAPSHOT:test
Description:
Provides the ability to compare cartridge output with existing
output.
Attributes:
- Requires a Maven project to be executed.
- Requires dependency resolution of artifacts in scope: test.
- Binds by default to the lifecycle phase: test.
Required Parameters
Name |
Type |
Since |
Description |
configurationUri |
String |
- |
This is the URI to the AndroMDA configuration file.
|
Optional Parameters
Name |
Type |
Since |
Description |
propertyFiles |
List |
- |
(no description)
|
reportDirectory |
String |
- |
Base directory to which the cartridge test report is written
|
skipTranslation |
boolean |
- |
Set this to 'true' to bypass cartridge tests entirely. Its use is
NOT RECOMMENDED, but quite convenient on occasion. Default value is: false. |
traceExpression |
boolean |
- |
Whether or not the expression shall be 'traced' (i.e. the
TraceTranslator will run instead of the specified translator). This
is helpful, in allowing us to see which expressions are being
parsed in what order, etc.
|
translationName |
String |
- |
When specified, only this translation will be tested (If more than
one TestTranslation-* file is found).
|
Parameter Details
configurationUri:
This is the URI to the AndroMDA configuration file.
- Type: java.lang.String
- Required: Yes
- Expression: file:${basedir}/conf/test/andromda.xml
propertyFiles:
(no description)
- Type: java.util.List
- Required: No
- Expression: ${project.build.filters}
reportDirectory:
Base directory to which the cartridge test report is written
- Type: java.lang.String
- Required: No
- Expression: ${project.build.directory}/translation-library-test/reports
skipTranslation:
Set this to 'true' to bypass cartridge tests entirely. Its use is
NOT RECOMMENDED, but quite convenient on occasion.
- Type: boolean
- Required: No
- Expression: ${andromda.translation.test.skip}
- Default: false
traceExpression:
Whether or not the expression shall be 'traced' (i.e. the
TraceTranslator will run instead of the specified translator). This
is helpful, in allowing us to see which expressions are being
parsed in what order, etc.
- Type: boolean
- Required: No
- Expression: ${trace.expression}
translationName:
When specified, only this translation will be tested (If more than
one TestTranslation-* file is found).
- Type: java.lang.String
- Required: No
- Expression: ${translation.name}