• Home
  • Raw
  • Download

Lines Matching +full:bare +full:- +full:events

11         self.events = []
12 self.append = self.events.append
16 # Normalize the list of events so that buffer artefacts don't
20 for event in self.events:
23 L[-1] = ("data", L[-1][1] + event[1])
27 self.events = L
70 entity_or_charref = re.compile('(?:&([a-zA-Z][-.a-zA-Z0-9]*)'
71 '|&#(x[0-9a-zA-Z]+|[0-9]+))(;?)')
110 #self.events = parser.events
116 events = self.get_events(source)
119 #print >>sys.stderr, pprint.pformat(self.events)
121 if events != expected_events:
122 self.fail("received events did not match expected events\n"
124 "\nReceived:\n" + pprint.pformat(events))
139 DOCTYPE html PUBLIC '-//W3C//DTD HTML 4.01//EN'
141 <!ELEMENT html - O EMPTY>
145 <!NOTATION datatype SYSTEM 'http://xml.python.org/notations/python-module'>
150 <!-- comment -->
157 inside = "DOCTYPE html PUBLIC '-//W3C//DTD HTML 4.01//EN'"
186 """Handling of XHTML-style empty start tags"""
213 self.check_events("this < text > contains < bare>pointy< brackets", [
214 ("data", "this < text > contains < bare>pointy< brackets"),
236 safe = "$-_.+"
252 self.check_events("""<a b=&lt; c=&lt;&gt; d=&lt-&gt; e='&lt; '
258 ("d", "&lt->"),
289 self.check_events("""<a a.b='v' c:d=v e-f=v>""", [
290 ("starttag", "a", [("a.b", "v"), ("c:d", "v"), ("e-f", "v")]),
321 s = ("<cdata> <!-- not a comment --> &not-an-entity-ref; </cdata>"
322 "<notcdata> <!-- comment --> </notcdata>")
326 ("data", " <!-- not a comment --> &not-an-entity-ref; "),
369 # SF bug #1651995, make sure non-ascii character references are not decoded
404 self.check_events(["", "<!--abc-->"], output)
405 self.check_events(["<", "!--abc-->"], output)
406 self.check_events(["<!", "--abc-->"], output)
407 self.check_events(["<!-", "-abc-->"], output)
408 self.check_events(["<!--", "abc-->"], output)
409 self.check_events(["<!--a", "bc-->"], output)
410 self.check_events(["<!--ab", "c-->"], output)
411 self.check_events(["<!--abc", "-->"], output)
412 self.check_events(["<!--abc-", "->"], output)
413 self.check_events(["<!--abc--", ">"], output)
414 self.check_events(["<!--abc-->", ""], output)