Lines Matching refs:data

22             if type == prevtype == "data":
23 L[-1] = ("data", L[-1][1] + event[1])
43 def handle_comment(self, data):
44 self.append(("comment", data))
46 def handle_charref(self, data):
47 self.append(("charref", data))
49 def handle_data(self, data):
50 self.append(("data", data))
52 def handle_decl(self, data):
53 self.append(("decl", data))
55 def handle_entityref(self, data):
56 self.append(("entityref", data))
58 def handle_pi(self, data):
59 self.append(("pi", data))
74 def handle_charref(self, data):
77 def handle_entityref(self, data):
128 ("data", "\n"),
130 ("data", "\n"),
134 ("data", "\n"),
136 ("data", "\n"),
138 ("data", "sample\ntext\n"),
140 ("data", "\n"),
142 ("data", "\n"),
144 ("data", "\n"),
150 ("data", "&#bad;"),
156 ("data", "&#bad;"),
163 ("data", " foo"),
179 ("data", "this text & contains & ampersands &"),
184 ("data", "this < text > contains < bare>pointy< brackets"),
293 ("data", content),
314 ("data", content),
351 ('data', 'a"z'), ('endtag', 'a')]
356 expected = [('data', '"'),
358 ('data', '"'), ('endtag', 'a'), ('data', '"')]
366 expected = [('data', '"'),
367 ('starttag', 'script', []), ('data', text),
368 ('endtag', 'script'), ('data', '"'),
369 ('starttag', 'style', []), ('data', text),
370 ('endtag', 'style'), ('data', '"')]
377 self._run_check(html[:x], [('data', html[:x])],
380 self._run_check('no charrefs here', [('data', 'no charrefs here')],
389 ('data', 'te>>xt'),
391 ('data', '<'),
394 ('data', '\n<img src="URL>'),
401 self._run_check("</", [('data', '</')])
402 self._run_check("</a", [('data', '</a')])
405 self._run_check("<!", [('data', '<!')])
406 self._run_check("<a", [('data', '<a')])
407 self._run_check("<a foo='bar'", [('data', "<a foo='bar'")])
408 self._run_check("<a foo='bar", [('data', "<a foo='bar")])
409 self._run_check("<a foo='>'", [('data', "<a foo='>'")])
410 self._run_check("<a foo='>", [('data', "<a foo='>")])
482 # This is technically wrong (the "> shouldn't be included in the 'data')
488 ('data', 'This'),
490 ('data', '"> confuses the parser')]
500 ('data', 'The '),
502 ('data', 'rain'),
504 ('data', ' '),
506 ('data', ' in '),
508 ('data', 'Spain'),
519 ('data', 'The '),
521 ('data', 'rain'),
531 data = [
532 ('a&', [('data', 'a&')]),
533 ('a&b', [('data', 'ab')]),
534 ('a&b ', [('data', 'a'), ('entityref', 'b'), ('data', ' ')]),
535 ('a&b;', [('data', 'a'), ('entityref', 'b')]),
537 for html, expected in data:
570 ('data', 'broken condcom'),
580 ('data', 'foo'),
597 [('data', 'foo '), ('starttag', 'a', []), ('data', 'link'),
598 ('endtag', 'a'), ('data', ' bar & baz')]
686 ('data', 'test - bad1'), ('endtag', 'a'),
688 ('data', 'test - bad2'), ('endtag', 'a'),
690 ('data', 'test - bad3'), ('endtag', 'a'),
692 ('data', 'test - bad4'), ('endtag', 'a')
731 ("data", "spam"), ("endtag", "a")])
748 ('data', '- '), ('starttag', 'a', [('href', '/rabota/')]),
749 ('starttag', 'span', [('class', 'en')]), ('data', ' software-and-i'),
751 ('data', '- '), ('starttag', 'a', [('href', '/1/')]),
752 ('starttag', 'span', [('class', 'en')]), ('data', ' library'),