ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Aloizio Pereira da Silva <aloi...@dcc.ufmg.br>
Subject Re: AW: Help me with Junit + Ant
Date Tue, 08 Jul 2003 16:48:51 GMT
> Are all needed resources (properties, xml, gif, ...) copied to 
> the classes directory?

Yes.


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

I have already comment this properties.


But the following mensage appears:

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.TesteControleRelacaoEntidadesAIM
    [junit]
java.lang.NoClassDefFoundError: org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner
    [junit] Exception in thread "main"

BUILD FAILED
file:M:/Aloizio/JAVADOC/synergia_checkstyle/build.xml:216: Test
teste.siace.remessaanual.administracao.contr
ole.TesteControleRelacaoEntidadesAIM failed

Total time: 2 seconds


> 
> 
> 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
> > 
> 


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


Mime
View raw message