[jboss-cvs] JBossAS SVN: r60140 - trunk/testsuite/src/main/org/jboss/test/stax.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jan 31 11:23:08 EST 2007


Author: jason.greene at jboss.com
Date: 2007-01-31 11:23:08 -0500 (Wed, 31 Jan 2007)
New Revision: 60140

Modified:
   trunk/testsuite/src/main/org/jboss/test/stax/StaxTestCase.java
Log:
fix test

Modified: trunk/testsuite/src/main/org/jboss/test/stax/StaxTestCase.java
===================================================================
--- trunk/testsuite/src/main/org/jboss/test/stax/StaxTestCase.java	2007-01-31 16:04:37 UTC (rev 60139)
+++ trunk/testsuite/src/main/org/jboss/test/stax/StaxTestCase.java	2007-01-31 16:23:08 UTC (rev 60140)
@@ -26,7 +26,9 @@
 import java.io.ByteArrayOutputStream;
 import java.io.FileInputStream;
 import java.net.URL;
+import java.util.ArrayList;
 
+import javax.xml.namespace.QName;
 import javax.xml.stream.XMLEventFactory;
 import javax.xml.stream.XMLEventReader;
 import javax.xml.stream.XMLEventWriter;
@@ -34,8 +36,10 @@
 import javax.xml.stream.XMLOutputFactory;
 import javax.xml.stream.XMLStreamReader;
 import javax.xml.stream.XMLStreamWriter;
+import javax.xml.stream.events.Attribute;
 import javax.xml.stream.events.Characters;
 import javax.xml.stream.events.StartDocument;
+import javax.xml.stream.events.StartElement;
 import javax.xml.stream.events.XMLEvent;
 import javax.xml.stream.util.XMLEventAllocator;
 
@@ -93,8 +97,10 @@
       XMLStreamWriter writer = XMLOutputFactory.newInstance().createXMLStreamWriter(stream);
       writer.writeStartDocument();
       writer.writeComment("hello");
+      writer.writeStartElement("root");
+      writer.writeAttribute("some-attribute", "10");
       writer.close();
-      assertEquals("<?xml version='1.0' encoding='utf-8'?><!--hello-->", stream.toString());
+      assertEquals("<?xml version='1.0' encoding='UTF-8'?><!--hello--><root some-attribute=\"10\"></root>", stream.toString());
    }
 
    public void testEventWriter() throws Exception
@@ -102,9 +108,13 @@
       ByteArrayOutputStream stream = new ByteArrayOutputStream();
       XMLEventWriter writer = XMLOutputFactory.newInstance().createXMLEventWriter(stream);
       XMLEventFactory factory = XMLEventFactory.newInstance();
+      Attribute att = factory.createAttribute("some-attribute", "10");
+      ArrayList list = new ArrayList();
+      list.add(att);
       writer.add(factory.createStartDocument());
       writer.add(factory.createComment("hello"));
+      writer.add(factory.createStartElement(new QName("root"), list.iterator(), null));
       writer.close();
-      assertEquals("<?xml version='1.0' encoding='UTF-8'?><!--hello-->", stream.toString());
+      assertEquals("<?xml version='1.0' encoding='UTF-8'?><!--hello--><root some-attribute=\"10\"></root>", stream.toString());
    }
 }




More information about the jboss-cvs-commits mailing list