[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