]> granicus.if.org Git - libexpat/commitdiff
Fix the regression test for SF bug #477667. This now fails, but accurately
authorFred L. Drake, Jr. <fdrake@users.sourceforge.net>
Wed, 22 May 2002 03:27:17 +0000 (03:27 +0000)
committerFred L. Drake, Jr. <fdrake@users.sourceforge.net>
Wed, 22 May 2002 03:27:17 +0000 (03:27 +0000)
tests the reported bug.
It should also serve as increased motivation for me to get it fixed
before the next release.

expat/tests/runtests.c

index edbc555f6b5ecb5a41c0287a276e8e3103087043..0934ccecca09e837e0d2dbc70f33a3f8c59a8e8b 100644 (file)
@@ -215,12 +215,14 @@ START_TEST(test_illegal_utf8)
         sprintf(text, "<e>%ccd</e>", i);
         if (XML_Parse(parser, text, strlen(text), 1)) {
             sprintf(text,
-                    "expected token error for '%c'(ordinal %d) in UTF-8 text",
+                    "expected token error for '%c' (ordinal %d) in UTF-8 text",
                     i, i);
             fail(text);
         }
         else if (XML_GetErrorCode(parser) != XML_ERROR_INVALID_TOKEN)
             xml_failure(parser);
+        /* Reset the parser since we use the same parser repeatedly. */
+        XML_ParserReset(parser, NULL);
     }
 }
 END_TEST