ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Erik Hatcher" <jakarta-...@ehatchersolutions.com>
Subject Re: junit specify system properties
Date Thu, 27 Dec 2001 00:59:22 GMT
Use <sysproperty> rather than <jvmarg>.

<junit...>
...
    <sysproperty key="mdb.properties.file" value="...."/>
...
</junit>

You can specify as many <sysproperty>'s as you need.

    Erik

----- Original Message -----
From: "Marcus" <marcusz@criticalpointsoftware.com>
To: "Ant Users List" <ant-user@jakarta.apache.org>
Sent: Wednesday, December 26, 2001 7:37 PM
Subject: junit specify system properties


HI,

I have the following in my code:
    <junit printsummary="yes" fork="yes" haltonfailure="no">
      <jvmarg
value="-Dmdb.properties.file=mdb.testsubmitqueryMthread.properties  "/>
      <classpath>
        <fileset dir="${java_deploy_dir}/lib">
          <include name="*.jar"/>
        </fileset>
        <fileset dir="${JLIB}">
          <include name="*.jar"/>
        </fileset>
      </classpath>
      <formatter type="xml" />
      <test name="cp_test.system.TestSubmitQueryMThread" />
    </junit>

but i want not only to pass a property file but the code needs additional
parameters pass to it, that meaning our code.

cp_test.system.TestSubmitQueryMThread -Dmdb.properties.file=mdb.testsubmitqu
eryMthread.properties minitest questionsfile answerfile 1

Question: how doe sone pass more args in using junit?

Thanks
-mez



--
To unsubscribe, e-mail:   <mailto:ant-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:ant-user-help@jakarta.apache.org>


Mime
View raw message