Add jvmarg support for junit.
Add properties documentation. git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113190 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
1 parent
268539ed15
commit
ff845fe760
3 files changed
+49
-1
No files matched your search
@@ -76,6 +76,10 @@
|
||||
<j:forEach var="someProperty" items="${listOfProperties}">
|
||||
<sysproperty key="${someProperty}" value="${context.findVariable(someProperty)}"/>
|
||||
</j:forEach>
|
||||
<u:tokenize var="listOfJvmArgs" delim=" ">${maven.junit.jvmargs}</u:tokenize>
|
||||
<j:forEach var="somejvmarg" items="${listOfJvmArgs}">
|
||||
<jvmarg value="${somejvmarg}"/>
|
||||
</j:forEach>
|
||||
<formatter type="xml"/>
|
||||
<formatter type="plain" usefile="${maven.junit.usefile}"/>
|
||||
<classpath>
|
||||
@@ -123,6 +127,10 @@
|
||||
<j:forEach var="someProperty" items="${listOfProperties}">
|
||||
<sysproperty key="${someProperty}" value="${context.findVariable(someProperty)}"/>
|
||||
</j:forEach>
|
||||
<u:tokenize var="listOfJvmArgs" delim=" ">${maven.junit.jvmargs}</u:tokenize>
|
||||
<j:forEach var="somejvmarg" items="${listOfJvmArgs}">
|
||||
<jvmarg value="${somejvmarg}"/>
|
||||
</j:forEach>
|
||||
<classpath>
|
||||
<path refid="maven.dependency.classpath"/>
|
||||
<pathelement location="${maven.build.dest}"/>
|
||||
@@ -167,6 +175,10 @@
|
||||
<j:forEach var="someProperty" items="${listOfProperties}">
|
||||
<sysproperty key="${someProperty}" value="${context.findVariable(someProperty)}"/>
|
||||
</j:forEach>
|
||||
<u:tokenize var="listOfJvmArgs" delim=" ">${maven.junit.jvmargs}</u:tokenize>
|
||||
<j:forEach var="somejvmarg" items="${listOfJvmArgs}">
|
||||
<jvmarg value="${somejvmarg}"/>
|
||||
</j:forEach>
|
||||
<formatter type="xml"/>
|
||||
<formatter type="plain" usefile="false"/>
|
||||
<formatter type="plain" usefile="true"/>
|
||||
@@ -225,6 +237,10 @@
|
||||
<j:forEach var="someProperty" items="${listOfProperties}">
|
||||
<sysproperty key="${someProperty}" value="${context.findVariable(someProperty)}"/>
|
||||
</j:forEach>
|
||||
<u:tokenize var="listOfJvmArgs" delim=" ">${maven.junit.jvmargs}</u:tokenize>
|
||||
<j:forEach var="somejvmarg" items="${listOfJvmArgs}">
|
||||
<jvmarg value="${somejvmarg}"/>
|
||||
</j:forEach>
|
||||
<formatter type="xml"/>
|
||||
<formatter type="plain" usefile="false"/>
|
||||
<formatter type="plain" usefile="true"/>
|
||||
|
||||
+1
-1
@@ -5,7 +5,7 @@
|
||||
<pomVersion>3</pomVersion>
|
||||
<id>maven-test-plugin</id>
|
||||
<name>Maven Test Plug-in</name>
|
||||
<currentVersion>1.2</currentVersion>
|
||||
<currentVersion>1.3-SNAPSHOT</currentVersion>
|
||||
<description/>
|
||||
<shortDescription>Java Project Management Tools</shortDescription>
|
||||
<url>http://maven.apache.org/reference/plugins/test/</url>
|
||||
|
||||
@@ -137,6 +137,38 @@
|
||||
unit testing. The default value is <code>8192</code>.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>maven.junit.jvmargs</td>
|
||||
<td>Yes</td>
|
||||
<td>
|
||||
If fork is enabled, additional parameters may be passed to the new VM.
|
||||
You can specify some args separate by space.
|
||||
Each arg is describe in sub properties.
|
||||
Sample :
|
||||
<source><![CDATA[
|
||||
maven.junit.jvmargs=-Xmx160m -verbose
|
||||
]]>
|
||||
</source>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>maven.junit.sysproperties</td>
|
||||
<td>Yes</td>
|
||||
<td>
|
||||
Use this property elements to specify system properties required
|
||||
by the class. These properties will be made available to the VM during
|
||||
the execution of the test (either Maven's VM or the forked VM, if fork is enabled).
|
||||
You can specify system properties separate by space.
|
||||
Each properties is describe in sub properties.
|
||||
Sample :
|
||||
<source><![CDATA[
|
||||
maven.junit.sysproperties=prop1 basedir
|
||||
prop1=your value
|
||||
basedir=${basedir}
|
||||
]]>
|
||||
</source>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</section>
|
||||
</body>
|
||||
|
||||
Reference in new issue
Block a user