We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c335295 commit ca6591cCopy full SHA for ca6591c
html5lib/filters/lint.py
@@ -62,7 +62,14 @@ def __iter__(self):
62
elif type == "Doctype":
63
name = token["name"]
64
assert name is None or isinstance(name, text_type)
65
- # XXX: what to do with token["data"] ?
+ assert token["publicId"] is None or isinstance(name, text_type)
66
+ assert token["systemId"] is None or isinstance(name, text_type)
67
+
68
+ elif type == "Entity":
69
+ assert isinstance(token["name"], text_type)
70
71
+ elif type == "SerializerError":
72
+ assert isinstance(token["data"], text_type)
73
74
else:
75
assert False, "Unknown token type: %(type)s" % {"type": type}
0 commit comments