curcuru 01/01/29 13:44:06
Modified: test/java/src/org/apache/qetest/trax/sax
SAXSourceAPITest.java
Log:
Create an XMLReader both ways (just SAX, or through jaxp) just for yucks
Revision Changes Path
1.2 +12 -1
xml-xalan/test/java/src/org/apache/qetest/trax/sax/SAXSourceAPITest.java
Index: SAXSourceAPITest.java
===================================================================
RCS file:
/home/cvs/xml-xalan/test/java/src/org/apache/qetest/trax/sax/SAXSourceAPITest.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SAXSourceAPITest.java 2001/01/04 21:31:40 1.1
+++ SAXSourceAPITest.java 2001/01/29 21:44:03 1.2
@@ -67,6 +67,7 @@
import org.apache.qetest.xsl.*;
// Import all relevant TRAX packages
+import javax.xml.parsers.SAXParserFactory;
import javax.xml.transform.*;
import javax.xml.transform.dom.*;
import javax.xml.transform.sax.*;
@@ -94,7 +95,7 @@
/**
* API Coverage test for the SAXSource class of TRAX.
* @author [EMAIL PROTECTED]
- * @version $Id: SAXSourceAPITest.java,v 1.1 2001/01/04 21:31:40 curcuru Exp
$
+ * @version $Id: SAXSourceAPITest.java,v 1.2 2001/01/29 21:44:03 curcuru Exp
$
*/
public class SAXSourceAPITest extends XSLProcessorTestBase
{
@@ -219,6 +220,16 @@
reporter.check(saxSrcWithID.getSystemId(), NONSENSE_SYSTEMID,
"SAXSource(new InputSource(sysId)) has SystemId: " +
saxSrcWithID.getSystemId());
// ctor(XMLReader, InputSource)
+ reporter.logTraceMsg("API coverage of ctor(XMLReader,
InputSource)...");
+ reporter.logTraceMsg("JAXP way:reader =
SAXParserFactory.newInstance().newSAXParser().getXMLReader()");
+ XMLReader reader2 =
SAXParserFactory.newInstance().newSAXParser().getXMLReader();
+ SAXSource saxSrcReaderID2 = new SAXSource(reader2, srcWithID);
+ reporter.checkObject(saxSrcReaderID2.getInputSource(),
srcWithID, "SAXSource(reader, new InputSource(sysId)) has InputSource: " +
saxSrcReaderID2.getInputSource());
+ reporter.checkObject(saxSrcReaderID2.getXMLReader(), reader2,
"SAXSource(reader, new InputSource(sysId)) has XMLReader: " +
saxSrcReaderID2.getXMLReader());
+ reporter.check(saxSrcReaderID2.getSystemId(), NONSENSE_SYSTEMID,
"SAXSource(reader, new InputSource(sysId)) has SystemId: " +
saxSrcReaderID2.getSystemId());
+
+ // ctor(XMLReader, InputSource)
+ reporter.logTraceMsg("SAX way:reader =
XMLReaderFactory.createXMLReader()");
XMLReader reader = XMLReaderFactory.createXMLReader();
SAXSource saxSrcReaderID = new SAXSource(reader, srcWithID);
reporter.checkObject(saxSrcReaderID.getInputSource(), srcWithID,
"SAXSource(reader, new InputSource(sysId)) has InputSource: " +
saxSrcReaderID.getInputSource());