curcuru     00/11/15 14:17:28

  Modified:    test/java/src/org/apache/qetest/trax TemplatesAPITest.java
                        TransformerAPITest.java
               test/java/src/org/apache/qetest/trax/stream
                        StreamSourceAPITest.java
               test/java/src/org/apache/qetest/xslwrapper TraxWrapper.java
  Log:
  Update from Features.STREAM to StreamSource.FEATURE, et.al.
  
  Revision  Changes    Path
  1.3       +16 -0     
xml-xalan/test/java/src/org/apache/qetest/trax/TemplatesAPITest.java
  
  Index: TemplatesAPITest.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/test/java/src/org/apache/qetest/trax/TemplatesAPITest.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- TemplatesAPITest.java     2000/11/10 01:57:32     1.2
  +++ TemplatesAPITest.java     2000/11/15 22:17:27     1.3
  @@ -199,6 +199,22 @@
                               + processorClassname);
           reporter.logInfoMsg(TRAX_PROCESSOR_XSLT + " property is: "
                               + System.getProperty(TRAX_PROCESSOR_XSLT));
  +        try
  +        {
  +            TransformerFactory tf = TransformerFactory.newInstance();
  +            if (!(tf.getFeature(StreamSource.FEATURE)
  +                  && tf.getFeature(StreamResult.FEATURE)))
  +            {   // The rest of this test relies on Streams
  +                reporter.logErrorMsg("Streams not supported! Some tests may 
be invalid!");
  +            }
  +        }
  +        catch (Throwable t)
  +        {
  +            reporter.checkFail(
  +                "Problem creating factory; Some tests may be invalid!");
  +            reporter.logThrowable(reporter.ERRORMSG, t,
  +                                  "Problem creating factory; Some tests may 
be invalid!");
  +        }
   
           return true;
       }
  
  
  
  1.5       +3 -2      
xml-xalan/test/java/src/org/apache/qetest/trax/TransformerAPITest.java
  
  Index: TransformerAPITest.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/test/java/src/org/apache/qetest/trax/TransformerAPITest.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- TransformerAPITest.java   2000/11/14 14:49:40     1.4
  +++ TransformerAPITest.java   2000/11/15 22:17:27     1.5
  @@ -228,9 +228,10 @@
           try
           {
               TransformerFactory tf = TransformerFactory.newInstance();
  -            if (!tf.getFeature(Features.STREAM))
  +            if (!(tf.getFeature(StreamSource.FEATURE)
  +                  && tf.getFeature(StreamResult.FEATURE)))
               {   // The rest of this test relies on Streams only
  -                reporter.logErrorMsg("Features.STREAM not supported! Some 
tests may be invalid!");
  +                reporter.logErrorMsg("Streams not supported! Some tests may 
be invalid!");
               }
           }
           catch (Exception e)
  
  
  
  1.2       +4 -3      
xml-xalan/test/java/src/org/apache/qetest/trax/stream/StreamSourceAPITest.java
  
  Index: StreamSourceAPITest.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/test/java/src/org/apache/qetest/trax/stream/StreamSourceAPITest.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- StreamSourceAPITest.java  2000/11/14 19:56:26     1.1
  +++ StreamSourceAPITest.java  2000/11/15 22:17:28     1.2
  @@ -92,7 +92,7 @@
   /**
    * API Coverage test for the StreamSource class of TRAX..
    * @author [EMAIL PROTECTED]
  - * @version $Id: StreamSourceAPITest.java,v 1.1 2000/11/14 19:56:26 curcuru 
Exp $
  + * @version $Id: StreamSourceAPITest.java,v 1.2 2000/11/15 22:17:28 curcuru 
Exp $
    */
   public class StreamSourceAPITest extends XSLProcessorTestBase
   {
  @@ -155,9 +155,10 @@
           try
           {
               TransformerFactory tf = TransformerFactory.newInstance();
  -            if (!tf.getFeature(Features.STREAM))
  +            if (!(tf.getFeature(StreamSource.FEATURE)
  +                  && tf.getFeature(StreamResult.FEATURE)))
               {   // The rest of this test relies on Streams
  -                reporter.logErrorMsg("Features.STREAM not supported! Some 
tests may be invalid!");
  +                reporter.logErrorMsg("Streams not supported! Some tests may 
be invalid!");
               }
           }
           catch (Throwable t)
  
  
  
  1.4       +5 -4      
xml-xalan/test/java/src/org/apache/qetest/xslwrapper/TraxWrapper.java
  
  Index: TraxWrapper.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/test/java/src/org/apache/qetest/xslwrapper/TraxWrapper.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- TraxWrapper.java  2000/11/10 20:55:54     1.3
  +++ TraxWrapper.java  2000/11/15 22:17:28     1.4
  @@ -97,7 +97,7 @@
    * @todo share constants between TraxWrapper, SaxonWrapper
    * @todo document how we perform various types of transforms
    * @author Shane Curcuru
  - * @version $Id: TraxWrapper.java,v 1.3 2000/11/10 20:55:54 sboag Exp $
  + * @version $Id: TraxWrapper.java,v 1.4 2000/11/15 22:17:28 curcuru Exp $
    */
   public class TraxWrapper extends ProcessorWrapper
   {
  @@ -397,11 +397,12 @@
               String xmlSource, String xslStylesheet, OutputStream 
resultStream)
                   throws java.lang.Exception  // Cover all exception cases
       {
  -        if (!processor.getFeature(Features.DOM))
  +        if (!(processor.getFeature(DOMSource.FEATURE) 
  +              && processor.getFeature(DOMResult.FEATURE)))
           {
  -            // If DOMs are not supported, then bail
  +            // If DOMs are not supported in either input (Sources)
  +            //  or output (Results), then bail
               return ERROR;
  -
           }
           long endTime = 0;
           long startTime = System.currentTimeMillis();
  
  
  

Reply via email to