Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit f64dcf3

Browse files
committed
Change test_htmlparser to reflect the HTMLParser -> html.parser
rename in r63439. Also fix one occurrence of unichr() in html.parser.
1 parent 96ad65d commit f64dcf3

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

Lib/html/parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -378,7 +378,7 @@ def replaceEntities(s):
378378
if HTMLParser.entitydefs is None:
379379
entitydefs = HTMLParser.entitydefs = {'apos':"'"}
380380
for k, v in html.entities.name2codepoint.items():
381-
entitydefs[k] = unichr(v)
381+
entitydefs[k] = chr(v)
382382
try:
383383
return self.entitydefs[s]
384384
except KeyError:

Lib/test/test_htmlparser.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
"""Tests for HTMLParser.py."""
22

3-
import HTMLParser
3+
import html.parser
44
import pprint
55
import unittest
66
from test import support
77

88

9-
class EventCollector(HTMLParser.HTMLParser):
9+
class EventCollector(html.parser.HTMLParser):
1010

1111
def __init__(self):
1212
self.events = []
1313
self.append = self.events.append
14-
HTMLParser.HTMLParser.__init__(self)
14+
html.parser.HTMLParser.__init__(self)
1515

1616
def get_events(self):
1717
# Normalize the list of events so that buffer artefacts don't
@@ -88,10 +88,10 @@ def _run_check_extra(self, source, events):
8888

8989
def _parse_error(self, source):
9090
def parse(source=source):
91-
parser = HTMLParser.HTMLParser()
91+
parser = html.parser.HTMLParser()
9292
parser.feed(source)
9393
parser.close()
94-
self.assertRaises(HTMLParser.HTMLParseError, parse)
94+
self.assertRaises(html.parser.HTMLParseError, parse)
9595

9696

9797
class HTMLParserTestCase(TestCaseBase):

0 commit comments

Comments
 (0)