Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

ANT+ JUnit issues

 
Lief Perry
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
So I'm trying to run some junit tests with Ant. My relative classpaths/test method in my build.xml looks like this:

<path id="classpath.test">
<path refid="classpath.lib"/>
<pathelement location="tests"/>
</path>

<target name="test" depends="test_compile,compile" description="run junit test">
<junit printsummary="true">
<classpath refid="classpath.test" />
<formatter type="brief" usefile="false" />
<test name="chart.ChartGeneratorServletTest" />
</junit>
</target>

Both source files (ChartGeneratorServlet and its Test) are compiled to the tests directory. When I run ant -debug, I see that ant recognizes BOTH of these files in the classpath. However, when I try to run the test target, I get a ClassDefNotFoundError for chart.ChartGeneratorServlet... even though I give the junit target the relative classpath.

Anyone see the issue here?
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic