You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.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();