ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mikael Petterson \(KI/EAB\)" <mikael.petter...@ericsson.com>
Subject Junit test fails in ant but not in Eclipse
Date Wed, 07 Mar 2007 10:57:23 GMT
Hi,

I run a junit test ( junit 3.8.1 in both) in Eclipse it works just fine.
Then I run the test in Ant using:

<target  name="test:test" depends="test:postcompile" description="run
all tests">
  <junit showoutput="yes" printsummary="on"  haltonfailure="no"
fork="on" failureproperty="junit_test_failed" forkmode="perBatch">
    <jvmarg value="-Xmx756M" />
    <jvmarg
value="-Demma.coverage.out.file=${coverage.dir}/coverage.emma" /> 
    <jvmarg value="-Demma.coverage.out.merge=true" /> 
    <classpath>
     <pathelement location="${out.instr.dir}"/>
     <pathelement location="${test.classes.dir}"/>
     <pathelement location="${classes.dir}"/>
     <path refid="test.classpath"/>
     <path refid="emma.lib" />
   </classpath>
   <!--<formatter type="brief" usefile="true"/>-->
   <formatter type="xml" usefile="true"/>
    <batchtest todir="${coverage.dir}">
     <fileset dir="${test.classes.dir}">
      <!--<include name="**/TestItAllCreate*"/>-->
      <!--<include name="**/TestRecover*"/>-->
      <include name="**/TestItAll.class"/>
      <exclude name="**/alarm/tb/sut/*Test.class"/>
      <include name="**/sut/*Test.class"/>
      <exclude name="**/mock/**"/>
     </fileset>
    </batchtest>
   </junit>
   </target>

The test fails with an NullPointerException.

How are junit tests executed in ant?

Anyone knows if the jvm is restarted per suite or something. Since there
must be differences in what objects are still in the environment.
All ideas and hints are greatly appreciated!

Cheers,

//mikael

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message