Differences From Artifact [a5fed6b08d]:
- File
tests/OFXMLParserTests.m
— part of check-in
[ed63c0fdc1]
at
2010-07-29 19:32:33
on branch trunk
— Comply with section 6.2 of XML namespaces.
More specifically to this:
"The namespace name for an unprefixed attribute name always has no
value." (user: js, size: 9882) [annotate] [blame] [check-ins using]
To Artifact [da9c2e0fdf]:
- File tests/OFXMLParserTests.m — part of check-in [2d28a0fda4] at 2010-11-14 23:49:24 on branch trunk — Handle <!DOCTYPE> in OFXMLParser. (user: js, size: 9901) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
298 299 300 301 302 303 304 | return nil; } - (void)XMLParserTests { OFAutoreleasePool *pool = [[OFAutoreleasePool alloc] init]; OFXMLParser *parser; | | | 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 | return nil; } - (void)XMLParserTests { OFAutoreleasePool *pool = [[OFAutoreleasePool alloc] init]; OFXMLParser *parser; const char *str = "<?xml version='1.0'?><!DOCTYPE <<><<>>>><root>\n" " <![CDATA[f<oo]]><bar/>\n" " <foobar xmlns='urn:objfw:test:foobar'>\n" " <qux xmlns:foo='urn:objfw:test:foo'>\n" " <foo:bla foo:bla='bla' blafoo='foo'>\n" " <blup foo:qux='asd' quxqux='test'/>\n" " <bla:bla\r\rxmlns:bla=\"urn:objfw:test:bla\" qux='qux'\r\n" " bla:foo='blafoo'/>\n" |
︙ | ︙ |