curcuru     01/09/27 03:33:08

  Modified:    test/java/src/org/apache/qetest/trax ErrorListenerTest.java
  Log:
  Use the new LoggingSAXErrorHandler in sample test
  
  Revision  Changes    Path
  1.4       +8 -4      
xml-xalan/test/java/src/org/apache/qetest/trax/ErrorListenerTest.java
  
  Index: ErrorListenerTest.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/test/java/src/org/apache/qetest/trax/ErrorListenerTest.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ErrorListenerTest.java    2001/05/21 20:46:42     1.3
  +++ ErrorListenerTest.java    2001/09/27 10:33:08     1.4
  @@ -90,7 +90,7 @@
   /**
    * Verify that ErrorListeners are called properly from Transformers.
    * @author [EMAIL PROTECTED]
  - * @version $Id: ErrorListenerTest.java,v 1.3 2001/05/21 20:46:42 curcuru 
Exp $
  + * @version $Id: ErrorListenerTest.java,v 1.4 2001/09/27 10:33:08 curcuru 
Exp $
    */
   public class ErrorListenerTest extends XSLProcessorTestBase
   {
  @@ -314,16 +314,20 @@
               handler.setResult(result);
               reader.setContentHandler(handler);
   
  -            // transformer.setErrorListener(loggingErrorListener);
  +            LoggingSAXErrorHandler loggingSAXErrorHandler = new 
LoggingSAXErrorHandler(reporter);
  +            
loggingSAXErrorHandler.setThrowWhen(LoggingSAXErrorHandler.THROW_NEVER);
  +            reporter.logTraceMsg("LoggingSAXErrorHandler originally setup:" 
+ loggingSAXErrorHandler.getQuickCounters());
  +            reader.setErrorHandler(loggingSAXErrorHandler);
  +            
               // Validate the first xsl:message call in the stylesheet
               loggingErrorListener.setExpected(transformExpectedType, 
                                                transformExpectedValue);
  -            reporter.logTraceMsg("//@todo Need to hookup a SAX errorHandler 
to catch errors here!");
               reporter.logInfoMsg("about to parse/transform(" + 
QetestUtils.filenameToURL(testFileInfo.xmlName) + ")");
               reader.parse(QetestUtils.filenameToURL(testFileInfo.xmlName));
  -            reporter.logTraceMsg("after parse/transform(...)");
  +            reporter.logTraceMsg("LoggingSAXErrorHandler after parse:" + 
loggingSAXErrorHandler.getQuickCounters());
               // Clear out any setExpected or counters
               loggingErrorListener.reset();
  +            loggingSAXErrorHandler.reset();
   
               // Validate the actual output file as well: in this case, 
               //  the stylesheet should still work
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to