ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christopher Berry <>
Subject RE: log4j + JUnit + Ant 1.4
Date Fri, 16 Nov 2001 15:21:27 GMT
Yeah. It all works fine with a FileAppender. Only this is not rolled in
nicely with the JUnit Formatter's output, and adds another artifact to the

I am thinking of using Ant to post process the generated HTML files to
include a link, if any, to the log4j file. Currently, AFAIK, the junitreport
generated HTML doesn't refer to it's included output right anyway.  

-- Chris

 -----Original Message-----
 From: Alan Pearlman Spencer
 Sent: Friday, November 16, 2001 3:07 AM
 To: Ant Users List
 Subject: RE: log4j + JUnit + Ant 1.4
 I have used these together...
 I think is is because ANT tried to catch output (System.out) 
 from tasks.
 I would use a file appender if I were you...
 -----Original Message-----
 From: Christopher Berry []
 Sent: 15 November 2001 21:59
 To: Ant-User (E-mail)
 Subject: log4j + JUnit + Ant 1.4
 I am trying to get the junit task to run properly with log4j. 
 Has anyone
 else been successful with this??
 If I print to System.out in my JUnit Tests, the output is properly
 created. But when I use log4j to a ConsoleAppender, it is not.
 I am using the following Target definition::
   <target name="run_junit" description="Run Single JUnit test"
 if="testcase" depends="quick" >
     <junit printsummary="withOutAndErr" haltonfailure="yes" fork="true"
         <pathelement location="${efc.pkgs.unpacked}" />   
         <fileset dir="${efc.pkgs.lib}">
           <include name="**/*.jar" />
         <pathelement location="${efc.pkgs.unpacked.classes}" />
       <formatter type="plain" usefile="true" />
       <test name="${testcase}" />
 NOTE: In order to see my output in the JUnit Formatters, I ended up
 having to add the following lines to  JUnitTestRunner::run().          
             System.setOut( systemOut );
             System.setErr( systemError );
 Without these lines I never saw *any* output at all????
 -- Chris
 Chris Berry  ---  -- 512-323-9479 

To unsubscribe, e-mail:   <>
For additional commands, e-mail: <>

View raw message