• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/expat/tests/

Lines Matching defs:XCS

94 #  define XCS(s) _XCS(s)
105 # define XCS(s) s
664 = XCS("J\x00f8rgen \x00e6\x00f8\x00e5\x00c6\x00d8\x00c5");
667 = XCS("J\xC3\xB8rgen \xC3\xA6\xC3\xB8\xC3\xA5\xC3\x86\xC3\x98\xC3\x85");
678 const XML_Char *expected = XCS("\x00e9\x00e8\x00e0\x00e7\x00ea\x00c8");
681 = XCS("\xC3\xA9\xC3\xA8\xC3\xA0\xC3\xA7\xC3\xAA\xC3\x88");
691 const XML_Char *expected = XCS("\x00e9\x00e8\x00e0\x00e7\x00ea\x00c8");
694 = XCS("\xC3\xA9\xC3\xA8\xC3\xA0\xC3\xA7\xC3\xAA\xC3\x88");
704 const XML_Char *expected = XCS("\x00e9\x00e8\x00e0\x00e7\x00ea\x00c8");
707 = XCS("\xC3\xA9\xC3\xA8\xC3\xA0\xC3\xA7\xC3\xAA\xC3\x88");
717 const XML_Char *expected = XCS("\x00e9");
719 const XML_Char *expected = XCS("\xC3\xA9");
733 const XML_Char *expected = XCS("\xfebf");
735 const XML_Char *expected = XCS("\xEF\xBA\xBF");
841 const XML_Char *expected = XCS("some \xff21 text");
843 const XML_Char *expected = XCS("some \357\274\241 text");
895 if (! XML_SetEncoding(g_parser, XCS("unknown-encoding")))
910 const XML_Char *expected = XCS("\x00e4 \x00f6 \x00fc ")
911 XCS("\x00e4 \x00f6 \x00fc ") XCS("\x00e4 \x00f6 \x00fc >");
914 const XML_Char *expected = XCS("\xC3\xA4 \xC3\xB6 \xC3\xBC ")
915 XCS("\xC3\xA4 \xC3\xB6 \xC3\xBC ") XCS("\xC3\xA4 \xC3\xB6 \xC3\xBC >");
972 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
973 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
974 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
975 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
976 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
977 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
978 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
979 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
980 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
981 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
982 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
983 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
984 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
985 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
986 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
987 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNO")
990 XCS("\x00e4");
992 XCS("\xc3\xa4");
1027 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
1028 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
1029 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
1030 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
1031 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
1032 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
1033 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
1034 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
1035 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
1036 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
1037 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
1038 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
1039 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
1040 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
1041 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
1042 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
1043 XCS("01234");
1115 = {{XCS("a"), 0, 1, STRUCT_START_TAG}, {XCS("b"), 2, 2, STRUCT_START_TAG},
1116 {XCS("c"), 4, 3, STRUCT_START_TAG}, {XCS("c"), 8, 3, STRUCT_END_TAG},
1117 {XCS("b"), 2, 4, STRUCT_END_TAG}, {XCS("d"), 2, 5, STRUCT_START_TAG},
1118 {XCS("f"), 4, 6, STRUCT_START_TAG}, {XCS("f"), 8, 6, STRUCT_END_TAG},
1119 {XCS("d"), 2, 7, STRUCT_END_TAG}, {XCS("a"), 0, 8, STRUCT_END_TAG}};
1267 CharData_AppendXMLChars(storage, XCS("/"), 1);
1273 const XML_Char *expected = XCS("/c/b/f/d/a");
1304 if (*s == XCS(' '))
1306 else if (*s == XCS('\t') || *s == XCS('\n') || *s == XCS('\r'))
1328 assert(is_whitespace_normalized(XCS("abc"), 0));
1329 assert(is_whitespace_normalized(XCS("abc"), 1));
1330 assert(is_whitespace_normalized(XCS("abc def ghi"), 0));
1331 assert(is_whitespace_normalized(XCS("abc def ghi"), 1));
1332 assert(! is_whitespace_normalized(XCS(" abc def ghi"), 0));
1333 assert(is_whitespace_normalized(XCS(" abc def ghi"), 1));
1334 assert(! is_whitespace_normalized(XCS("abc def ghi"), 0));
1335 assert(is_whitespace_normalized(XCS("abc def ghi"), 1));
1336 assert(! is_whitespace_normalized(XCS("abc def ghi "), 0));
1337 assert(is_whitespace_normalized(XCS("abc def ghi "), 1));
1338 assert(! is_whitespace_normalized(XCS(" "), 0));
1339 assert(is_whitespace_normalized(XCS(" "), 1));
1340 assert(! is_whitespace_normalized(XCS("\t"), 0));
1341 assert(! is_whitespace_normalized(XCS("\t"), 1));
1342 assert(! is_whitespace_normalized(XCS("\n"), 0));
1343 assert(! is_whitespace_normalized(XCS("\n"), 1));
1344 assert(! is_whitespace_normalized(XCS("\r"), 0));
1345 assert(! is_whitespace_normalized(XCS("\r"), 1));
1346 assert(! is_whitespace_normalized(XCS("abc\t def"), 1));
1358 if (xcstrcmp(XCS("attr"), attrname) == 0
1359 || xcstrcmp(XCS("ents"), attrname) == 0
1360 || xcstrcmp(XCS("refs"), attrname) == 0) {
1434 if (xcstrcmp(encoding, XCS("unsupported-encoding")) == 0) {
1524 "<?xml encoding='iso-8859-3'?>\xC3\xA9", XCS("utf-8"), NULL};
1526 const XML_Char *expected = XCS("\x00e9");
1528 const XML_Char *expected = XCS("\xc3\xa9");
1544 run_character_check(text, XCS(""));
1557 XCS("utf-8"), NULL};
1559 const XML_Char *expected = XCS("\x00e9");
1561 const XML_Char *expected = XCS("\xc3\xa9");
1612 XCS("unknown"), XML_ERROR_UNKNOWN_ENCODING};
1628 XCS("unknown-encoding"), XML_ERROR_UNKNOWN_ENCODING};
1722 run_ext_character_check(text, &test_data, XCS(""));
1770 run_ext_character_check(text, &test_data, XCS(""));
1775 run_character_check(text, XCS(""));
1839 run_character_check(text, XCS("\n\n\n\n\n\n\n<doc/>"));
1881 XCS("doc"), XCS("a"),
1882 XCS("(one|two|three)"), /* Extraneous spaces will be removed */
1888 XCS("doc"), XCS("a"), XCS("NOTATION(foo)"), NULL, XML_FALSE},
1892 XCS("doc"), XCS("a"), XCS("NOTATION(foo)"), XCS("bar"), XML_FALSE},
1896 XCS("doc"), XCS("a"), XCS("CDATA"),
1898 XCS("\x06f2"),
1900 XCS("\xdb\xb2"),
2099 const XML_Char *expected = XCS("<greeting>Hello, world!</greeting>");
2141 const XML_Char *expected = XCS("hello");
2168 const XML_Char *expected = XCS("hello");
2222 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
2223 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
2224 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
2225 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
2226 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
2227 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
2228 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
2229 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
2230 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
2231 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
2232 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
2233 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
2234 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
2235 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
2236 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
2237 XCS("ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP")
2238 XCS("ABCDEFGHIJKLMNOP");
2280 const XML_Char *expected = XCS("\xd834\xdd5e\xd834\xdd5f");
2282 const XML_Char *expected = XCS("\xf0\x9d\x85\x9e\xf0\x9d\x85\x9f");
2543 CharData_AppendXMLChars((CharData *)userData, XCS("D"), 1);
2550 CharData_AppendXMLChars((CharData *)userData, XCS("C"), 1);
2558 CharData_AppendXMLChars((CharData *)userData, XCS("c"), 1);
2566 is_parameter_entity ? XCS("E") : XCS("e"), 1);
2585 CharData_CheckXMLChars(&storage, XCS("DCDCDCDCDCDD"));
2596 CharData_CheckXMLChars(&storage, XCS("DcccccD"));
2609 CharData_CheckXMLChars(&storage, XCS("DDDDDDDDDDDDDDDDDDD"));
2623 CharData_CheckXMLChars(&storage, XCS("DDDDDDDDDDDDDDDDDeD"));
2635 CharData_CheckXMLChars(&storage, XCS("DDDDDDDDDDDDDDDDDCDD"));
2647 CharData_CheckXMLChars(&storage, XCS("DDDDDDDDDDDDDDDDDcD"));
2814 const XML_Char *new_base = XCS("/local/file/name.xml");
2904 AttrInfo doc_info[] = {{XCS("a"), XCS("1")},
2905 {XCS("b"), XCS("2")},
2906 {XCS("id"), XCS("one")},
2908 AttrInfo tag_info[] = {{XCS("c"), XCS("3")}, {NULL, NULL}};
2909 ElementInfo info[] = {{XCS("doc"), 3, XCS("id"), NULL},
2910 {XCS("tag"), 1, NULL, NULL},
2987 const XML_Char *expected = XCS("<doc><![CDATA[Hello\nworld]]></doc>");
3270 if (XML_SetEncoding(g_parser, XCS("utf-8")) != XML_STATUS_OK)
3276 if (XML_SetEncoding(g_parser, XCS("us-ascii")) != XML_STATUS_ERROR)
3295 if (len == 1 && (*s == XCS('\n') || *s == XCS('\r')))
3407 if (len == 1 && *s == XCS(']'))
3501 const XML_Char *expected = XCS("<greeting>Hello, world!</greeting>");
3948 const XML_Char *expected = XCS("<doc>&lt;&gt;&amp;&quot;&apos;</doc>");
3949 const XML_Char *result = XCS("<>&\"'");
3999 if (! xcstrcmp(systemId, XCS("004-1.ent"))) {
4005 } else if (! xcstrcmp(systemId, XCS("004-2.ent"))) {
4071 = XCS("<![IGNORE[<!ELEMENT e (#PCDATA)*>]]>\n&entity;");
4124 const XML_Char *expected = XCS("<![IGNORE[<!ELEMENT e (#PCDATA)*>]]>\n&en;");
4177 const XML_Char *expected = XCS("<![IGNORE[<!ELEMENT e (#PCDATA)*>]]>\n&en;");
4242 if (! xcstrcmp(systemId, XCS("004-1.ent"))) {
4246 } else if (! xcstrcmp(systemId, XCS("004-2.ent"))) {
4332 if (! xcstrcmp(systemId, XCS("foo"))) {
4342 } else if (! xcstrcmp(systemId, XCS("bar"))) {
4381 if (! xcstrcmp(systemId, XCS("004-1.ent"))) {
4386 if (! xcstrcmp(systemId, XCS("004-2.ent"))) {
4435 const XML_Char *expected = XCS("This is a \n \n\nyellow tiger");
4456 run_character_check(text, XCS("'"));
4524 CharData_CheckXMLChars(&storage, XCS("doce"));
4567 if (systemId != NULL && ! xcstrcmp(systemId, XCS("http://example.org/"))) {
4569 } else if (publicId != NULL && ! xcstrcmp(publicId, XCS("foo"))) {
4653 if (systemId == NULL || ! xcstrcmp(systemId, XCS("bar")))
4655 if (xcstrcmp(systemId, XCS("foo")))
4739 XML_Char match[] = XCS("\r");
4755 XML_Char match[] = XCS("\n");
4767 XML_Char match[] = XCS("\n");
4860 if (! xcstrcmp(name, XCS("suspend")))
4862 if (! xcstrcmp(name, XCS("abort")))
4872 const XML_Char *expected1 = XCS("Hi");
4873 const XML_Char *expected2 = XCS("HiHo");
4883 CharData_CheckXMLChars(&storage, XCS(""));
4927 const XML_Char *expected = XCS("Hello, world");
4938 CharData_CheckXMLChars(&storage, XCS(""));
5110 entity_name_to_match = XCS(PARAM_ENTITY_NAME);
5111 entity_value_to_match = XCS(PARAM_ENTITY_CORE_VALUE) XCS("\n");
5183 const XML_Char *expected = XCS("<?test processing instruction?>\n<doc/>");
5199 const XML_Char *expected = XCS("<!-- This is a comment -->\n<doc/>");
5219 CharData_AppendXMLChars(storage, XCS(": "), 2);
5221 CharData_AppendXMLChars(storage, XCS("\n"), 1);
5226 const XML_Char *expected = XCS("yml: something like data\n");
5241 const XML_Char *expected = XCS("xnl: nothing like data\n");
5256 const XML_Char *expected = XCS("xmm: everything like data\n");
5279 const XML_Char *expected = XCS("\x0e04\x0e08: \n");
5281 const XML_Char *expected = XCS("\xe0\xb8\x84\xe0\xb8\x88: \n");
5305 const XML_Char *expected = XCS("\x0e04\x0e08: \n");
5307 const XML_Char *expected = XCS("\xe0\xb8\x84\xe0\xb8\x88: \n");
5335 const XML_Char *expected = XCS(" Comment A ");
5354 const XML_Char *expected = XCS(" Comment B ");
5393 if (! xcstrcmp(encoding, XCS("invalid-9"))
5394 || ! xcstrcmp(encoding, XCS("ascii-like"))
5395 || ! xcstrcmp(encoding, XCS("invalid-len"))
5396 || ! xcstrcmp(encoding, XCS("invalid-a"))
5397 || ! xcstrcmp(encoding, XCS("invalid-surrogate"))
5398 || ! xcstrcmp(encoding, XCS("invalid-high")))
5407 if (! xcstrcmp(encoding, XCS("invalid-9")))
5410 if (! xcstrcmp(encoding, XCS("invalid-len")))
5413 if (! xcstrcmp(encoding, XCS("invalid-a")))
5418 if (! xcstrcmp(encoding, XCS("invalid-surrogate")))
5421 if (! xcstrcmp(encoding, XCS("invalid-high")))
5426 if (! xcstrcmp(encoding, XCS("failing-conv")))
5428 else if (! xcstrcmp(encoding, XCS("prefix-conv")))
5473 run_character_check(text, XCS("Hello, world"));
5507 const XML_Char *expected = XCS("abcdefghabcdefghabcdefghijklmnop");
5529 const XML_Char *expected = XCS("abcdefghabcdefghabcdefghijklmnop");
5558 run_character_check(text, XCS("Hello, world"));
5685 "\xff\xfe\x4c\x20", 4, XCS("iso-8859-1"), NULL, EE_PARSE_NONE};
5687 const XML_Char *expected = XCS("\x00ff\x00feL ");
5690 const XML_Char *expected = XCS("\xc3\xbf\xc3\xbeL ");
5716 "\xfe\xff\x20\x4c", 4, XCS("iso-8859-1"), NULL, EE_PARSE_NONE};
5718 const XML_Char *expected = XCS("\x00fe\x00ff L");
5721 const XML_Char *expected = XCS("\xc3\xbe\xc3\xbf L");
5751 "\xff\xfe\x4c\x20", 4, XCS("iso-8859-1"), NULL, EE_PARSE_FULL_BUFFER};
5753 const XML_Char *expected = XCS("\x00ff\x00feL ");
5756 const XML_Char *expected = XCS("\xc3\xbf\xc3\xbeL ");
5782 "\xfe\xff\x20\x4c", 4, XCS("iso-8859-1"), NULL, EE_PARSE_FULL_BUFFER};
5784 const XML_Char *expected = XCS("\x00fe\x00ff L");
5810 = {"<\0e\0/\0>\0", 8, XCS("utf-16be"), NULL, EE_PARSE_NONE};
5812 const XML_Char *expected = XCS("\x3c00\x6500\x2f00\x3e00");
5814 const XML_Char *expected = XCS("\xe3\xb0\x80" /* U+3C00 */
5840 = {"\0<\0e\0/\0>", 8, XCS("utf-16le"), NULL, EE_PARSE_NONE};
5842 const XML_Char *expected = XCS("\x3c00\x6500\x2f00\x3e00");
5844 const XML_Char *expected = XCS("\xe3\xb0\x80" /* U+3C00 */
5932 const XML_Char *expected = XCS("\xfec0");
5934 const XML_Char *expected = XCS("\xef\xbb\x80");
5954 const XML_Char *expected = XCS("one \x00e9 two");
5956 const XML_Char *expected = XCS("one \xc3\xa9 two");
5967 const XML_Char *expected = XCS("\x00e9]\x00e9two");
5969 const XML_Char *expected = XCS("\xc3\xa9]\xc3\xa9two");
5981 CharData_AppendXMLChars(storage, XCS("/"), 1);
5987 const XML_Char *expected = XCS("doc/doc");
6008 const XML_Char *expected = XCS("a");
6028 const XML_Char *expected = XCS("1");
6062 CharData_AppendXMLChars(storage, XCS("="), 1);
6064 CharData_AppendXMLChars(storage, XCS("\n"), 1);
6085 const XML_Char *expected = XCS("\x0e04\x0e08=<!ELEMENT doc (#PCDATA)>\n");
6088 = XCS("\xe0\xb8\x84\xe0\xb8\x88=<!ELEMENT doc (#PCDATA)>\n");
6204 "Invalid character not faulted", XCS("prefix-conv"),
6222 const XML_Char *expected = XCS("\x00e4 \x00e4");
6224 const XML_Char *expected = XCS("\xc3\xa4 \xc3\xa4");
6244 const XML_Char *expected = XCS("\x00e4 \x00e4");
6246 const XML_Char *expected = XCS("\xc3\xa4 \xc3\xa4");
6276 const XML_Char *expected = XCS("baz");
6308 const XML_Char *expected = XCS("baz");
6431 DefaultCheck test_data[] = {{XCS("'pubname'"), 9, XML_FALSE},
6432 {XCS("'test.dtd'"), 10, XML_FALSE},
6464 g_parser = XML_ParserCreateNS(NULL, XCS(' '));
6518 = {XCS("http://example.org/ e foo"), XCS("http://example.org/ a bar")};
6549 CharData_AppendXMLChars(storage, XCS("start "), 6);
6552 CharData_AppendXMLChars(storage, XCS("\nattribute "), 11);
6556 CharData_AppendXMLChars(storage, XCS("\n"), 1);
6562 CharData_AppendXMLChars(storage, XCS("end "), 4);
6564 CharData_AppendXMLChars(storage, XCS("\n"), 1);
6586 const XML_Char *result = XCS("start http://example.org/ e\n")
6587 XCS("start http://example.org/ f\n")
6588 XCS("attribute http://example.org/ attr\n")
6589 XCS("end http://example.org/ f\n")
6590 XCS("start http://example.org/ g\n")
6591 XCS("attribute http://example.org/ attr2\n")
6592 XCS("end http://example.org/ g\n")
6593 XCS("end http://example.org/ e\n");
6604 const XML_Char *result = XCS("start http://example.org/ e n\n")
6605 XCS("start http://example.org/ f n\n")
6606 XCS("attribute http://example.org/ attr n\n")
6607 XCS("end http://example.org/ f n\n")
6608 XCS("start http://example.org/ g n\n")
6609 XCS("attribute http://example.org/ attr2 n\n")
6610 XCS("end http://example.org/ g n\n")
6611 XCS("end http://example.org/ e n\n");
6752 const XML_Char *elemstr[] = {XCS("http://example.org/ doc prefix")};
6873 = {XCS("http://example.org/")
6874 XCS(" thisisalongenoughelementnametotriggerareallocation foo"),
6875 XCS("http://example.org/ a bar")};
7045 run_character_check(text, XCS("Hi"));
7091 const XML_Char *expected = XCS("a");
7111 const XML_Char *expected = XCS("URI \x0e04");
7113 const XML_Char *expected = XCS("URI \xe0\xb8\x84");
7141 const XML_Char *expected = XCS("URI \x0e04");
7143 const XML_Char *expected = XCS("URI \xe0\xb8\x84");
7233 g_parser = XML_ParserCreate_MM(XCS("us-ascii"), &memsuite, NULL);
7332 if (xcstrcmp(version_text, XCS("expat_2.2.9"))) /* needs bump on releases */
7381 g_parser = XML_ParserCreate_MM(XCS("UTF-8"), &memsuite, XCS("\n"));
7399 const XML_Char *expected = XCS("Hi");
7402 g_parser = XML_ParserCreate(XCS("UTF-16LE"));
8040 if (! XML_SetEncoding(ext_parser, XCS("utf-8"))) {
8083 if (! xcstrcmp(encoding, XCS("unsupported-encoding"))) {
8138 const XML_Char *expected = XCS("\n\n\n\n\n\n\n\n\n<doc>text in doc</doc>");
8192 if (XML_SetEncoding(g_parser, XCS("us-ascii")) == XML_STATUS_OK)
8204 const XML_Char *new_base = XCS("/local/file/name.xml");
8995 CharData_CheckXMLChars(&storage, XCS("doce"));
9035 CharData_CheckXMLChars(&storage, XCS("doce"));
9556 XCS("LongBaseURI/that/will/overflow/an/internal/buffer/and/cause/it/t")
9557 XCS("o/have/to/grow/PQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789A/")
9558 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789A/")
9559 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789A/")
9560 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789A/")
9561 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789A/")
9562 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789A/")
9563 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789A/")
9564 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789A/")
9565 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789A/")
9566 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789A/")
9567 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789A/")
9568 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789A/")
9569 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789A/")
9570 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789A/")
9571 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789A/");
9739 = {{XCS("foo"), "Entity Foo"}, {XCS("bar"), "Entity Bar"}, {NULL, NULL}};
10095 XCS("http://example.org/ e foo"),
10096 XCS("http://example.org/ a ")
10097 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789AZ")
10098 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789AZ")
10099 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789AZ")
10100 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789AZ")
10101 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789AZ")
10102 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789AZ")
10103 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789AZ")
10104 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789AZ")
10105 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789AZ")
10106 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789AZ")
10107 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789AZ")
10108 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789AZ")
10109 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789AZ")
10110 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789AZ")
10111 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789AZ")
10112 XCS("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789AZ")
10169 = {XCS("http://example.org/")
10170 XCS(" thisisalongenoughelementnametotriggerareallocation foo"),
10171 XCS("http://example.org/ a bar")};
10602 {XCS("foo"), "<!ELEMENT e EMPTY>"}, {XCS("bar"), "<e/>"}, {NULL, NULL}};
10632 {XCS("foo"), "<!ELEMENT e EMPTY>"}, {XCS("bar"), "<e/>"}, {NULL, NULL}};
10915 {XCS("foo"), "<!ELEMENT el EMPTY>"}, {XCS("bar"), "<el/>"}, {NULL, NULL}};
11020 ExtOption options[] = {{XCS("foo/First"), "Hello world"}, {NULL, NULL}};
11071 ExtOption options[] = {{XCS("foo"), "<e/>"}, {NULL, NULL}};
11120 {XCS("foo"), "<!ELEMENT e EMPTY>"},
11122 XCS("ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/")
11123 XCS("ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/")
11124 XCS("ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/")
11125 XCS("ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/")
11126 XCS("ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/")
11127 XCS("ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/")
11128 XCS("ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/")
11129 XCS("ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/")
11130 XCS("ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/")
11131 XCS("ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/")
11132 XCS("ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/")
11133 XCS("ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/")
11134 XCS("ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/")
11135 XCS("ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/")
11136 XCS("ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/")
11137 XCS("ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/ABCDEFGHIJKLMNO/"),
11176 {XCS("foo"), "<!ELEMENT e EMPTY>"}, {XCS("bar"), "<e/>"}, {NULL, NULL}};