From: Rhodri James Date: Thu, 15 Jun 2017 17:00:30 +0000 (+0100) Subject: Test that text after a / is faulted X-Git-Tag: R_2_2_3~22^2~48 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9f718ef37cd2dbfd88d21084f59f668dfa932cb8;p=libexpat Test that text after a / is faulted --- diff --git a/expat/tests/runtests.c b/expat/tests/runtests.c index 4f0d0895..72caa0d3 100644 --- a/expat/tests/runtests.c +++ b/expat/tests/runtests.c @@ -6131,6 +6131,15 @@ START_TEST(test_utf16_second_attr) } END_TEST +START_TEST(test_attr_after_solidus) +{ + const char *text = ""; + + expect_failure(text, XML_ERROR_INVALID_TOKEN, + "Misplaced / not faulted"); +} +END_TEST + /* * Namespaces tests. */ @@ -11503,6 +11512,7 @@ make_suite(void) tcase_add_test(tc_basic, test_trailing_spaces_in_elements); tcase_add_test(tc_basic, test_utf16_attribute); tcase_add_test(tc_basic, test_utf16_second_attr); + tcase_add_test(tc_basic, test_attr_after_solidus); suite_add_tcase(s, tc_namespace); tcase_add_checked_fixture(tc_namespace,