ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jan.Mate...@rzf.fin-nrw.de
Subject AW: Help me with Junit + Ant
Date Tue, 08 Jul 2003 16:01:34 GMT
Are all needed resources (properties, xml, gif, ...) copied to 
the classes directory?

JUnit is searching for "checkstyletask.properties". I think that
file resists in the source tree but not in the build/classes.


Jan



> -----Urspr√ľngliche Nachricht-----
> Von: Aloizio Pereira da Silva [mailto:aloizio@dcc.ufmg.br]
> Gesendet am: Dienstag, 8. Juli 2003 17:57
> An: user@ant.apache.org
> Betreff: Help me with Junit + Ant
> 
> I am trying to run my unit test in the project, but it does 
> not work. I
> have two directories. The first has the project classes 
> (.class) and the
> second has the the project tests classes (.class). In this 
> last directory
> I have one classe named Testador.class which is responsible 
> for call all
> the test class. I use the above code:
>  
>  
>  
>    <target name="executarTestes"  description="executa testes 
> de unidade
> para um projeto especifico">
>      <echo>executando teste de unidade</echo>
>     <junit printsummary="true"  haltonfailure="false">
>       <classpath refid="test.classpath" />
>       <classpath 
> location="C:/Local/JBuilder4/lib/Synergia/JUnit.jar" />  
>       <classpath location="build/lib/siace.jar" />  
>       <classpath location="build/testcases" />  
>       <classpath location="build/classes" />
>        <formatter type="xml" />
>       <!-- <test name="teste.siace.remessaanual.Testador"/> -->
>      <batchtest>
>             <fileset
> dir="${build}/testcases" includes="**/Teste*.class" />
>       </batchtest> 
>     </junit>
>  
>     <junitreport>
>       <fileset dir=".">
>         <include name="TEST-*.xml"/>
>       </fileset>
>       <report format="noframes" styledir="${ant15.dir}/etc"/>
>     </junitreport>
>  
>    </target>
> 
> But it is displayed the following message:
>  
> M:\Aloizio\JAVADOC\synergia_checkstyle>ant executarTestes
> Buildfile: build.xml
>   [taskdef] Could not load definitions from resource
> checkstyletask.properties. It could not be found.
>  
> executarTestes:
>      [echo] executando teste de unidade
>     [junit] Running
> teste.siace.remessaanual.administracao.controle.TesteControleR
> elacaoEntidadesAIM
>     [junit] Tests run: 5, Failures: 5, Errors: 0, Time 
> elapsed: 0,156 sec
>     [junit] TEST
> teste.siace.remessaanual.administracao.controle.TesteControleR
> elacaoEntidadesAIM
> FAILED
>     [junit] Running
> teste.siace.remessaanual.administracao.controle.TesteControleR
> elacaoEntidadesAIM2000E2001
>     [junit] Tests run: 5, Failures: 5, Errors: 0, Time 
> elapsed: 0,031 sec
>     [junit] TEST
> teste.siace.remessaanual.administracao.controle.TesteControleR
> elacaoEntidadesAIM2000E2001
> FAILED
>     [junit] Running
> teste.siace.remessaanual.administracao.controle.TesteControleR
> elacaoEntidadesAIM2002
>     [junit] Tests run: 5, Failures: 5, Errors: 0, Time 
> elapsed: 0,031 sec
>     [junit] TEST
> teste.siace.remessaanual.administracao.controle.TesteControleR
> elacaoEntidadesAIM2002
> FAILED
>  
> 
> BUILD FAILED
> java.lang.NoClassDefFoundError: siace/teste/junit/framework/TestCase
>         at java.lang.ClassLoader.defineClass0(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
>         at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth
> odAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at
> org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClas
> sLoader.java:1002)
>         at
> org.apache.tools.ant.AntClassLoader.findClassInComponents(AntC
> lassLoader.java:1064)
>         at
> org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.j
> ava:1036)
>         at
> org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:931)
>  
> Could someone help me?
> 
>             *****************************************************
>             *         Federal University of Minas Gerais        *
>             *          Department of Computer Science          *
>             *         Master Degree in Computer Science         *
>             *                                                   *
>             *                 Aloizio Silva                     *
>             *         http://www.dcc.ufmg.br/~aloizio          *
>             *                                                   *
>             *      Mobile Computer and Network Optimization     *
>             
> *****************************************************         
>                  
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
> 

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