From a16393efb779b62f9114c06852947e92dd9d155f Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Wed, 14 Jun 2006 05:04:47 +0000 Subject: add tests for two cases that are handled correctly in the current code, but that SF patch 1504676 as written mis-handles --- Lib/test/test_sgmllib.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Lib/test/test_sgmllib.py b/Lib/test/test_sgmllib.py index 2fe9300..ec417d0 100644 --- a/Lib/test/test_sgmllib.py +++ b/Lib/test/test_sgmllib.py @@ -218,7 +218,9 @@ DOCTYPE html PUBLIC '-//W3C//DTD HTML 4.01//EN' """Substitution of entities and charrefs in attribute values""" # SF bug #1452246 self.check_events("""""", + f="&xxx;" g=' !' h='Ǵ' + i='x?a=b&c=d;' + j='&#42;' k='&#42;'>""", [("starttag", "a", [("b", "<"), ("c", "<>"), ("d", "<->"), @@ -226,7 +228,10 @@ DOCTYPE html PUBLIC '-//W3C//DTD HTML 4.01//EN' ("f", "&xxx;"), ("g", " !"), ("h", "Ǵ"), - ("i", "x?a=b&c=d;"), ])]) + ("i", "x?a=b&c=d;"), + ("j", "*"), + ("k", "*"), + ])]) def test_attr_funky_names(self): self.check_events("""""", [ -- cgit v0.12