[ 
http://issues.apache.org/jira/browse/DERBY-2006?page=comments#action_12446795 ] 
            
Andrew McIntyre commented on DERBY-2006:
----------------------------------------

Checked in revision 470636 which refactors junit-oneclass to always set the jvm 
for a junit run from a property and default the property to 'java'. So, if the 
jvm has a different executable name than 'java,' you can now override that by 
passing in derby.junit.jvm on the command-line. e.g.:

ant -Dderby.junit.jvm=j9 junitreport

Also, the junit-jdbc4 target is now more like the junit-all target. Additional 
jdbc4 tests can now be added to the junit-jdbc4 target simply by adding another 
<antcall>. For example, to add jdbc4/AutoloadTest, add:

Index: build.xml
===================================================================
--- build.xml   (revision 470636)
+++ build.xml   (working copy)
@@ -1635,6 +1635,12 @@
       <param name="derby.junit.testname"
              value="org.apache.derbyTesting.functionTests.tests.jdbc4._Suite"/>
     </antcall>
+    <antcall target="junit-oneclass">
+      <param name="derby.junit.jvm"
+             value="${jdk16}/bin/java"/>
+      <param name="derby.junit.testname"
+             
value="org.apache.derbyTesting.functionTests.tests.jdbc4.AutoloadTest"/>
+    </antcall>
   </target>
 
   <target name="junit-all" depends="junit-init,junit-jdbc4">



> Add JUnit and JUnitReport task as a target in Ant script
> --------------------------------------------------------
>
>                 Key: DERBY-2006
>                 URL: http://issues.apache.org/jira/browse/DERBY-2006
>             Project: Derby
>          Issue Type: Test
>          Components: Test
>    Affects Versions: 10.3.0.0
>         Environment: Any
>            Reporter: Yip Ng
>         Assigned To: Andrew McIntyre
>             Fix For: 10.3.0.0
>
>         Attachments: derby_2006_v1.diff, derby_2006_v2.diff, 
> derby_2006_v3.diff, derby_2006_v4.diff, derby_2006_v5.diff, 
> derby_2006_v6.diff, example_output.zip
>
>
> Ant has an optional tasks called JUnit and JUnitReport that runs JUnit tests 
> and produces JUnit report respectively.  It will be nice to have these 
> mechanism incorporated into the Ant script so one can easily kick off a JUnit 
> test and view the result. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to