Okay, here are some "hints" that will help you: * Run all of your tests, then parse your test results. * Use the "plain" type for your formatter. It makes it easier to parse. * You can use the foreach task from the AntContrib scripts to go through each test result. * Use Resource Collections to find files that contain errors. Files that contain test failures don't contain the text "Failures: 0, Errors: 0". * Use the loadFile task to load the contents of a file into a property. Then use the <echo> task to print that property.
-- David Weintraub [EMAIL PROTECTED] On Thu, Dec 4, 2008 at 1:25 PM, <[EMAIL PROTECTED]> wrote: > Hi, > > I have this plugin -- org.junit4_4.3.1 -- in my C:\Eclipse\plugins > directory. > > Yes, I am running an Ant build file in Eclipse. What I would like is for > the specific test case that is failing to be printed to my console. Right > now, I only get this > > run-delete-add-test: > [junit] Running DeleteAddSubscriberTest > [junit] Tests run: 2, Failures: 1, Errors: 0, Time elapsed: 2.172 sec > > Here's the screen shot to put it in context ( > http://screencast.com/t/jxz3k7f7nc). But which test failed, and why? My > question is, is it possible to output that information the console? I'm > fine writing it to a separate file if that is the only possible solution. > > - Dave > > > > > -------Original Message------- > > From: Knuplesch, Juergen <[EMAIL PROTECTED]> > > Subject: AW: How can I figure out what JUnit test case is failing? > > Sent: Dec 04 '08 06:51 > > > > So what do you want to do? > > > > 1.Run a junittest under Eclipse? (There is a good Junit plugin for > Eclipse: Use it!) > > 2.Run a junit-test under ANT? (e.g. run a bunch of tests in batchmode): > Use <junitreport> > > > > > > -- > > Jürgen Knuplesch > > -----Ursprüngliche Nachricht----- > > Von: [EMAIL PROTECTED] [mailto: > [EMAIL PROTECTED] > > Gesendet: Mittwoch, 3. Dezember 2008 18:31 > > An: Ant Users List > > Betreff: How can I figure out what JUnit test case is failing? > > > > Hi, > > > > I'm using Ant 1.6.5 with Eclipse 3.4 (Win XP), JRE 1.5. I run a > particular JUnit task that fails, but I can't figure out which test within > my JUnit TestCase class is failing. Here's my task ... > > > > <target name="run-delete-add-test" depends="build-tests"> > > <junit dir="${build}" fork="true" haltonfailure="true" > printsummary="on" showoutput="true"> > > <classpath> > > <path refid="project.class.path"/> > > <pathelement path="${java.class.path}"/> > > <pathelement path="${dist}/cedarpointpooledclient.jar"/> > > <pathelement path="${build}"/> > > </classpath> > > <test name="DeleteAddSubscriberTest" todir="${docs}" > outfile="junit.delete.add.result"> > > <formatter type="xml"/> > > </test> > > </junit> > > </target> > > > > but all that is output to my Eclipse console is > > > > run-delete-add-test: > > [junit] Running DeleteAddSubscriberTest > > [junit] Tests run: 2, Failures: 1, Errors: 0, Time elapsed: 2.156 > sec > > > > BUILD FAILED > > C:\Temp\CedarPoint_Service\build-junit-test.xml:105: Test > DeleteAddSubscriberTest failed > > > > > > How can I get more detailed information about what is going > wrong? There are 8 tests within the DeleteAddSubscriberTest class. > > Thanks, - Dave > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] For additional > commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >