Changeset 1017
- Timestamp:
- 11/09/07 17:51:41 (8 months ago)
- Files:
-
- trunk/src/main/php/net/stubbles/xml/stubDomXMLStreamWriter.php (modified) (1 diff)
- trunk/src/main/php/net/stubbles/xml/stubLibXmlXMLStreamWriter.php (modified) (1 diff)
- trunk/src/test/php/net/stubbles/xml/serializer/stubXMLSerializerStrategyTestCase.php (modified) (5 diffs)
- trunk/src/test/php/net/stubbles/xml/serializer/stubXMLSerializerTestCase.php (modified) (17 diffs)
- trunk/src/test/php/net/stubbles/xml/stubDomXMLStreamWriterTestCase.php (modified) (12 diffs)
- trunk/src/test/php/net/stubbles/xml/stubLibXmlXMLStreamWriterTestCase.php (modified) (11 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/main/php/net/stubbles/xml/stubDomXMLStreamWriter.php
r849 r1017 62 62 * @param string $encoding 63 63 */ 64 public function __construct($xmlVersion = '1.0', $encoding = ' ISO-8859-1') {64 public function __construct($xmlVersion = '1.0', $encoding = 'UTF-8') { 65 65 $this->xmlVersion = $xmlVersion; 66 66 $this->encoding = $encoding; trunk/src/main/php/net/stubbles/xml/stubLibXmlXMLStreamWriter.php
r678 r1017 53 53 * @param string $encoding 54 54 */ 55 public function __construct($xmlVersion = '1.0', $encoding = ' ISO-8859-1') {55 public function __construct($xmlVersion = '1.0', $encoding = 'UTF-8') { 56 56 $this->xmlVersion = $xmlVersion; 57 57 $this->encoding = $encoding; trunk/src/test/php/net/stubbles/xml/serializer/stubXMLSerializerStrategyTestCase.php
r851 r1017 122 122 $writer = new stubDomXMLStreamWriter(); 123 123 $this->serializer->serialize($obj, $writer); 124 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<testXMLSerializerStrategyDefault><foo>foo</foo><getBar>bar</getBar></testXMLSerializerStrategyDefault>', $writer->asXML());124 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<testXMLSerializerStrategyDefault><foo>foo</foo><getBar>bar</getBar></testXMLSerializerStrategyDefault>', $writer->asXML()); 125 125 126 126 // STRATEGY_ALL 127 127 $writer = new stubDomXMLStreamWriter(); 128 128 $this->serializer->serialize($obj, $writer, array(stubXMLSerializer::OPT_STRATEGY => stubXMLSerializer::STRATEGY_ALL)); 129 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<testXMLSerializerStrategyDefault><foo>foo</foo><getBar>bar</getBar></testXMLSerializerStrategyDefault>', $writer->asXML());129 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<testXMLSerializerStrategyDefault><foo>foo</foo><getBar>bar</getBar></testXMLSerializerStrategyDefault>', $writer->asXML()); 130 130 131 131 // STRATEGY_NONE 132 132 $writer = new stubDomXMLStreamWriter(); 133 133 $this->serializer->serialize($obj, $writer, array(stubXMLSerializer::OPT_STRATEGY => stubXMLSerializer::STRATEGY_NONE)); 134 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<testXMLSerializerStrategyDefault/>', $writer->asXML());134 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<testXMLSerializerStrategyDefault/>', $writer->asXML()); 135 135 136 136 // STRATEGY_PROPS 137 137 $writer = new stubDomXMLStreamWriter(); 138 138 $this->serializer->serialize($obj, $writer, array(stubXMLSerializer::OPT_STRATEGY => stubXMLSerializer::STRATEGY_PROPS)); 139 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<testXMLSerializerStrategyDefault><foo>foo</foo></testXMLSerializerStrategyDefault>', $writer->asXML());139 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<testXMLSerializerStrategyDefault><foo>foo</foo></testXMLSerializerStrategyDefault>', $writer->asXML()); 140 140 141 141 // STRATEGY_METHODS 142 142 $writer = new stubDomXMLStreamWriter(); 143 143 $this->serializer->serialize($obj, $writer, array(stubXMLSerializer::OPT_STRATEGY => stubXMLSerializer::STRATEGY_METHODS)); 144 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<testXMLSerializerStrategyDefault><getBar>bar</getBar></testXMLSerializerStrategyDefault>', $writer->asXML());144 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<testXMLSerializerStrategyDefault><getBar>bar</getBar></testXMLSerializerStrategyDefault>', $writer->asXML()); 145 145 } 146 146 … … 153 153 $writer = new stubDomXMLStreamWriter(); 154 154 $this->serializer->serialize($obj, $writer); 155 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<obj><prop>propValue</prop><method>return</method></obj>', $writer->asXML());155 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<obj><prop>propValue</prop><method>return</method></obj>', $writer->asXML()); 156 156 } 157 157 … … 164 164 $writer = new stubDomXMLStreamWriter(); 165 165 $this->serializer->serialize($obj, $writer); 166 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<obj><prop>propValue</prop></obj>', $writer->asXML());166 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<obj><prop>propValue</prop></obj>', $writer->asXML()); 167 167 } 168 168 … … 175 175 $writer = new stubDomXMLStreamWriter(); 176 176 $this->serializer->serialize($obj, $writer); 177 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<obj><method>return</method></obj>', $writer->asXML());177 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<obj><method>return</method></obj>', $writer->asXML()); 178 178 } 179 179 … … 186 186 $writer = new stubDomXMLStreamWriter(); 187 187 $this->serializer->serialize($obj, $writer); 188 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<obj/>', $writer->asXML());188 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<obj/>', $writer->asXML()); 189 189 } 190 190 } trunk/src/test/php/net/stubbles/xml/serializer/stubXMLSerializerTestCase.php
r851 r1017 260 260 $writer = new stubDomXMLStreamWriter(); 261 261 $this->serializer->serialize(null, $writer, array(stubXMLSerializer::OPT_ROOT_TAG => 'root')); 262 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<root><null/></root>', $writer->asXML());262 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<root><null/></root>', $writer->asXML()); 263 263 } 264 264 … … 269 269 $writer = new stubDomXMLStreamWriter(); 270 270 $this->serializer->serialize('This is a string.', $writer, array(stubXMLSerializer::OPT_ROOT_TAG => 'root')); 271 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<root>This is a string.</root>', $writer->asXML());271 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<root>This is a string.</root>', $writer->asXML()); 272 272 } 273 273 … … 278 278 $writer = new stubDomXMLStreamWriter(); 279 279 $this->serializer->serialize(45, $writer, array(stubXMLSerializer::OPT_ROOT_TAG => 'root')); 280 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<root>45</root>', $writer->asXML());280 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<root>45</root>', $writer->asXML()); 281 281 } 282 282 … … 287 287 $writer = new stubDomXMLStreamWriter(); 288 288 $this->serializer->serialize(2.352, $writer, array(stubXMLSerializer::OPT_ROOT_TAG => 'root')); 289 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<root>2.352</root>', $writer->asXML());289 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<root>2.352</root>', $writer->asXML()); 290 290 } 291 291 … … 296 296 $writer = new stubDomXMLStreamWriter(); 297 297 $this->serializer->serialize(true, $writer, array(stubXMLSerializer::OPT_ROOT_TAG => 'root')); 298 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<root>true</root>', $writer->asXML());298 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<root>true</root>', $writer->asXML()); 299 299 } 300 300 … … 309 309 ); 310 310 $this->serializer->serialize($array, $writer, array(stubXMLSerializer::OPT_ROOT_TAG => 'root')); 311 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<root><one>two</one><three>four</three></root>', $writer->asXML());311 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<root><one>two</one><three>four</three></root>', $writer->asXML()); 312 312 } 313 313 … … 319 319 $array = array('one', 'two', 'three'); 320 320 $this->serializer->serialize($array, $writer, array(stubXMLSerializer::OPT_ROOT_TAG => 'root')); 321 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<root><string>one</string><string>two</string><string>three</string></root>', $writer->asXML());321 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<root><string>one</string><string>two</string><string>three</string></root>', $writer->asXML()); 322 322 } 323 323 … … 332 332 ); 333 333 $this->serializer->serialize($array, $writer, array(stubXMLSerializer::OPT_ROOT_TAG => 'root')); 334 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<root><one>two</one><three><four>five</four></three></root>', $writer->asXML());334 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<root><one>two</one><three><four>five</four></three></root>', $writer->asXML()); 335 335 } 336 336 … … 342 342 $obj = new XMLSerializerFoo(); 343 343 $this->serializer->serialize($obj, $writer); 344 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<foo bar="test"><bar>42</bar></foo>', $writer->asXML());344 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<foo bar="test"><bar>42</bar></foo>', $writer->asXML()); 345 345 } 346 346 … … 353 353 $obj->bar = new XMLSerializerFoo(); 354 354 $this->serializer->serialize($obj, $writer); 355 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<foo bar="test"><bar bar="test"><bar>42</bar></bar></foo>', $writer->asXML());355 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<foo bar="test"><bar bar="test"><bar>42</bar></bar></foo>', $writer->asXML()); 356 356 } 357 357 … … 363 363 $obj = new XMLSerializerList(); 364 364 $this->serializer->serialize($obj, $writer); 365 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<container><list><item>one</item><item>two</item><item>three</item></list></container>', $writer->asXML());365 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<container><list><item>one</item><item>two</item><item>three</item></list></container>', $writer->asXML()); 366 366 367 367 $writer = new stubDomXMLStreamWriter(); 368 368 $obj = new XMLSerializerList2(); 369 369 $this->serializer->serialize($obj, $writer); 370 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<container><item>one</item><item>two</item><item>three</item></container>', $writer->asXML());370 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<container><item>one</item><item>two</item><item>three</item></container>', $writer->asXML()); 371 371 } 372 372 … … 378 378 $obj = new XMLSerializerMethods(); 379 379 $this->serializer->serialize($obj, $writer); 380 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<class method="returned"/>', $writer->asXML());380 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<class method="returned"/>', $writer->asXML()); 381 381 } 382 382 … … 388 388 $obj = new XMLSerializerPropertyMatcher(); 389 389 $this->serializer->serialize($obj, $writer); 390 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<testObject><one>one</one><two>two</two></testObject>', $writer->asXML());390 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<testObject><one>one</one><two>two</two></testObject>', $writer->asXML()); 391 391 } 392 392 … … 398 398 $obj = new XMLSerializerMethodMatcher(); 399 399 $this->serializer->serialize($obj, $writer); 400 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<testObject><foo>foo</foo></testObject>', $writer->asXML());400 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<testObject><foo>foo</foo></testObject>', $writer->asXML()); 401 401 } 402 402 … … 408 408 $obj = new XMLSerializerFragmentTest(); 409 409 $this->serializer->serialize($obj, $writer); 410 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<test><xml><foo>bar</foo></xml><foo>bar</foo></test>', $writer->asXML());410 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<test><xml><foo>bar</foo></xml><foo>bar</foo></test>', $writer->asXML()); 411 411 } 412 412 … … 418 418 $obj = new XMLSerializerAttributeTest(); 419 419 $this->serializer->serialize($obj, $writer); 420 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<test emptyProp2="" emptyMethod2=""/>', $writer->asXML());420 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<test emptyProp2="" emptyMethod2=""/>', $writer->asXML()); 421 421 } 422 422 … … 428 428 $obj = new XMLSerializerUmlautTest(); 429 429 $this->serializer->serialize($obj, $writer); 430 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<test bar="Hühnchen"><foo>Hähnchen</foo></test>', $writer->asXML());430 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . utf8_encode('<test bar="Hühnchen"><foo>Hähnchen</foo></test>'), $writer->asXML()); 431 431 } 432 432 } trunk/src/test/php/net/stubbles/xml/stubDomXMLStreamWriterTestCase.php
r833 r1017 23 23 public function testEmptyDocument() { 24 24 $writer = new stubDomXMLStreamWriter(); 25 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>', $writer->asXML());25 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>', $writer->asXML()); 26 26 } 27 27 … … 38 38 $writer->writeEndElement(); 39 39 40 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n<root><foo/><bar/></root>" , $writer->asXML());40 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n<root><foo/><bar/></root>" , $writer->asXML()); 41 41 } 42 42 … … 48 48 $writer->writeElement('foo', array('att' => 'value'), 'content'); 49 49 50 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<foo att="value">content</foo>', $writer->asXML());50 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<foo att="value">content</foo>', $writer->asXML()); 51 51 } 52 52 … … 62 62 $writer->writeEndElement(); 63 63 64 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n". '<root><foo bar="42"/></root>', $writer->asXML());64 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n". '<root><foo bar="42"/></root>', $writer->asXML()); 65 65 } 66 66 … … 74 74 $writer->writeEndElement(); 75 75 76 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n". '<root>This is text.</root>', $writer->asXML());76 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n". '<root>This is text.</root>', $writer->asXML()); 77 77 } 78 78 … … 86 86 $writer->writeEndElement(); 87 87 88 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n". '<root>This is text containg äöü.</root>', $writer->asXML());88 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n". '<root>This is text containg ' . utf8_encode('äöü') . '.</root>', $writer->asXML()); 89 89 } 90 90 … … 98 98 $writer->writeEndElement(); 99 99 100 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n". '<root><![CDATA[This is text.]]></root>', $writer->asXML());100 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n". '<root><![CDATA[This is text.]]></root>', $writer->asXML()); 101 101 } 102 102 … … 110 110 $writer->writeEndElement(); 111 111 112 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n". '<root><!--This is a comment.--></root>', $writer->asXML());112 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n". '<root><!--This is a comment.--></root>', $writer->asXML()); 113 113 } 114 114 … … 122 122 $writer->writeEndElement(); 123 123 124 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n". '<root><?php phpinfo();?></root>', $writer->asXML());124 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n". '<root><?php phpinfo();?></root>', $writer->asXML()); 125 125 } 126 126 … … 134 134 $writer->writeEndElement(); 135 135 136 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n". '<root><foo bar="true"/></root>', $writer->asXML());136 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n". '<root><foo bar="true"/></root>', $writer->asXML()); 137 137 } 138 138 … … 154 154 $writer->writeEndElement(); 155 155 156 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n". '<root><foo><bar/></foo></root>', $writer->asXML());156 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n". '<root><foo><bar/></foo></root>', $writer->asXML()); 157 157 } 158 158 … … 164 164 $writer->writeElement('foo'); 165 165 $writer->clear(); 166 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>', $writer->asXML());166 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>', $writer->asXML()); 167 167 } 168 168 trunk/src/test/php/net/stubbles/xml/stubLibXmlXMLStreamWriterTestCase.php
r429 r1017 23 23 public function testEmptyDocument() { 24 24 $writer = new stubLibXmlXMLStreamWriter(); 25 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>', $writer->asXML());25 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>', $writer->asXML()); 26 26 } 27 27 … … 38 38 $writer->writeEndElement(); 39 39 40 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n<root><foo/><bar/></root>" , $writer->asXML());40 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n<root><foo/><bar/></root>" , $writer->asXML()); 41 41 } 42 42 … … 48 48 $writer->writeElement('foo', array('att' => 'value'), 'content'); 49 49 50 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n" . '<foo att="value">content</foo>', $writer->asXML());50 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<foo att="value">content</foo>', $writer->asXML()); 51 51 } 52 52 … … 62 62 $writer->writeEndElement(); 63 63 64 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n". '<root><foo bar="42"/></root>' , $writer->asXML());64 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n". '<root><foo bar="42"/></root>' , $writer->asXML()); 65 65 } 66 66 … … 74 74 $writer->writeEndElement(); 75 75 76 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n". '<root>This is text.</root>' , $writer->asXML());76 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n". '<root>This is text.</root>' , $writer->asXML()); 77 77 } 78 78 … … 86 86 $writer->writeEndElement(); 87 87 88 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n". '<root><![CDATA[This is text.]]></root>', $writer->asXML());88 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n". '<root><![CDATA[This is text.]]></root>', $writer->asXML()); 89 89 } 90 90 … … 98 98 $writer->writeEndElement(); 99 99 100 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n". '<root><!--This is a comment.--></root>' , $writer->asXML());100 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n". '<root><!--This is a comment.--></root>' , $writer->asXML()); 101 101 } 102 102 … … 110 110 $writer->writeEndElement(); 111 111 112 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n". '<root><?php phpinfo();?></root>' , $writer->asXML());112 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n". '<root><?php phpinfo();?></root>' , $writer->asXML()); 113 113 } 114 114 … … 122 122 $writer->writeEndElement(); 123 123 124 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n". '<root><foo bar="true"/></root>' , $writer->asXML());124 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n". '<root><foo bar="true"/></root>' , $writer->asXML()); 125 125 } 126 126 … … 143 143 $writer->writeEndElement(); 144 144 145 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>' . "\n". '<root><foo><bar/></foo></root>' , $writer->asXML());145 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>' . "\n". '<root><foo><bar/></foo></root>' , $writer->asXML()); 146 146 } 147 147 */ … … 154 154 $writer->writeElement('foo'); 155 155 $writer->clear(); 156 $this->assertEqual('<?xml version="1.0" encoding=" ISO-8859-1"?>', $writer->asXML());156 $this->assertEqual('<?xml version="1.0" encoding="UTF-8"?>', $writer->asXML()); 157 157 } 158 158
