File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Ant, Maven and Other Build Tools and the fly likes Ant 1.7 + Junit 4 problems Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » Ant, Maven and Other Build Tools
Bookmark "Ant 1.7 + Junit 4 problems" Watch "Ant 1.7 + Junit 4 problems" New topic

Ant 1.7 + Junit 4 problems

Gorby Green

Joined: Nov 23, 2002
Posts: 12
Having some problems with configuring junit 4 in ant 1.7.
This is how the target looks like:

This is the exception:

Is there something specific i need to think about when using these things?
Have "wasted" an entire work day trying to figure this out.

// Gorby
Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42965
Have you read the documentation? It explicitly states that the name attribute is a classname, not a file name. The fact that you're getting a ClassNotFoundException should also be a clue.

The docs also explain what to do if you want to run several tests (namely, use the <batchtest> tag).
[ September 18, 2008: Message edited by: Ulf Dittmer ]
Jan Cumps

Joined: Dec 20, 2006
Posts: 2565

The test name attribute expects a Java class.
If you look at the examples, you can see that a valid classname like my.test.TestCase is expected.

You are passing C:\client\test\AllTests.*
That is not a valid Java class. That is a dos filemask.

To do what you want to do, please have a look at the batchtest example found on the same link given above.

Regards, Jan

[ah! parallel posts]
[ September 18, 2008: Message edited by: Jan Cumps ]

OCUP UML fundamental and ITIL foundation
I agree. Here's the link:
subject: Ant 1.7 + Junit 4 problems
It's not a secret anymore!