jade-native:testNo description. Mojo Attributes:
Required Parameters
Optional Parameters
Parameter DetailsprojectHelper project-helper instance, used to make addition of resources simpler
artifactResolver Used to look up Artifacts in the local or remote repository.
artifactFactory Used to look up Artifacts in the local or remote repository.
localRepository The local repository
pluginArtifacts The plugin dependency artifacts
maven2AntManager The manager to link maven project with an Ant project.
nameProvider No Description.
envFactoryName Specifies a fully qualified class name implementing the org.codehaus.mojo.natives.EnvFactory interface. The class creates a set environment variables to be used with the command line.
versionNameNoSnapshot Flag to tell if the "-SNAPSHOT" in library name should be removed. True by default
compilerProvider Compiler Provider Type
skipTest Set this to 'true' to bypass unit tests entirely. Its use is NOT RECOMMENDED, but quite convenient on occasion.
sharedOptions A flag to use the shared options during compilation and link. If left null, the automatic behavior is based on the packaging type. It means all library modules (.a, .so, .dll) will return true. If set to true the plugin will always inlcude the shared options.
includePackagingTypes List of packaging types you want the plugin to work on. If a module (project POM) has a packaging that is not listed here, the plugin will do nothing (skip all phases). This is very useful for RPM pack, static analysis and other tools.
excludePackagingTypes List of packaging types you DON'T want the plugin to work on. If a module (project POM) has a packaging that is listed here, the plugin will do nothing (skip all phases). This is very useful for RPM pack, static analysis and other tools.
groupDefinitions Definition of group to name mapping.
linkerProvider Default value is ${compilerProvider}
linkerExecutable default to compilerType if not provided
linkerSharedOptions Compiler options to produce shared libraries. Activated when shared flag is on.
linkerStartOptions List of options that will placed at the beginning of the link command. It should be declared the following way:
linkerMiddleOptions List of options that will placed just before the list of libraries of the link command. It should be declared the following way:
linkerEndOptions List of options that will placed after the list of libraries of the link command. It should be declared the following way:
linkingOrderLibs Option to reorder dependency list, each item has the format of ${groupId}:${artifactId}
linkerSecondaryOutputExtensions Comma separated extension type to be installed/deployed. Use this option to deploy library file produced by dll build on windows
linkSystemProperties Additional environments values used before execution of the link Command.
useLinksForLibs Flag set to true to use symbolic links in target/lib that will link to libraries in the maven local repository
testLinkerExecutable Use this field to override provider specific linker executable for test
testLinkerOptions Special lists of options for linker test
testFailureIgnore Set this to true to ignore a failure during testing. Its use is NOT RECOMMENDED, but quite convenient on occasion.
reportsDirectory Base directory where all reports are written to.
testExecuteSystemProperties Additional environments values set before execution of the test executable
printSummary Option to print summary of test suites or just print the test cases that has errors.
reportFormat Selects the formatting for the test report to be generated. Can be set as brief, plain, or xml.
useFile Option to generate a file test report or just output the test report to the console.
forkMode Option to specify the forking mode. Can be none, once or pertest.
argLine Arbitrary options to set on the command line.
workingDirectory Command line working directory.
childDelegation When false it makes tests run using the standard classloader delegation instead of the default Maven isolated classloader. Only used when forking (forkMode is not "none"). Setting it to false helps with some problems caused by conflicts between xml parsers in the classpath and the Java 5 provider parser.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||