You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by aj...@apache.org on 2005/03/10 14:09:15 UTC
svn commit: r156947 -
webservices/axis/trunk/java/modules/om/src/test/org/apache/axis/om/StaxParserTest.java
Author: ajith
Date: Thu Mar 10 05:09:15 2005
New Revision: 156947
URL: http://svn.apache.org/viewcvs?view=rev&rev=156947
Log:
Added a test case to check the parser with cache off
Modified:
webservices/axis/trunk/java/modules/om/src/test/org/apache/axis/om/StaxParserTest.java
Modified: webservices/axis/trunk/java/modules/om/src/test/org/apache/axis/om/StaxParserTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/om/src/test/org/apache/axis/om/StaxParserTest.java?view=diff&r1=156946&r2=156947
==============================================================================
--- webservices/axis/trunk/java/modules/om/src/test/org/apache/axis/om/StaxParserTest.java (original)
+++ webservices/axis/trunk/java/modules/om/src/test/org/apache/axis/om/StaxParserTest.java Thu Mar 10 05:09:15 2005
@@ -50,11 +50,11 @@
OMXMLParserWrapper builder2 = OMXMLBuilderFactory.createStAXOMBuilder(OMFactory.newInstance(),
XMLInputFactory.newInstance().createXMLStreamReader(new ByteArrayInputStream(xmlDocument.getBytes())));
- parser3 = builder.getDocumentElement().getPullParser(true);
-
+ parser3 = builder2.getDocumentElement().getPullParser(true);
+
}
- public void xtestParserEvents() throws Exception{
+ public void testParserEventsWithCache() throws Exception{
assertEquals(parser1.getEventType(),parser2.getEventType());
@@ -67,7 +67,20 @@
}
- public void testParserEvents2() throws Exception{
+ public void testParserEventsWithoutCache() throws Exception{
+
+ assertEquals(parser1.getEventType(),parser3.getEventType());
+
+ while(parser1.hasNext()){
+ int parser1Event = parser1.next();
+ int parser2Event = parser3.next();
+ assertEquals(parser1Event,parser2Event);
+ }
+
+
+ }
+
+ public void testParserEvents2WithCache() throws Exception{
while(parser1.hasNext()){
int parser1Event = parser1.getEventType();
int parser2Event = parser2.getEventType();