8000 Remove test_unicode_input_encoding which was redundant with runParser… · SimonSapin/html5lib-python@3acebfe · GitHub
[go: up one dir, main page]

Skip to content

Commit 3acebfe

Browse files
committed
Remove test_unicode_input_encoding which was redundant with runParserEncodingTest
1 parent 381fd0c commit 3acebfe

File tree

1 file changed

+0
-22
lines changed

1 file changed

+0
-22
lines changed

html5lib/tests/test_encoding.py

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -26,28 +26,6 @@ def test_codec_name_d(self):
2626
self.assertEqual(inputstream.codecName("ISO_8859--1"), "windows-1252")
2727

2828

29-
def test_unicode_input_encoding():
30-
p = HTMLParser()
31-
assert p.documentEncoding is None
32-
p.parse(b'<meta charset=latin2>', useChardet=False)
33-
assert p.documentEncoding == 'iso8859-2'
34-
35-
p = HTMLParser()
36-
assert p.documentEncoding is None
37-
p.parse('<meta charset=latin2>')
38-
assert p.documentEncoding is None
39-
40-
p = HTMLParser()
41-
assert p.documentEncoding is None
42-
try:
43-
p.parse('<meta charset=latin2>', encoding='latin3')
44-
except TypeError as e:
45-
assert 'Cannot explicitly set an encoding with a unicode string' in str(e)
46-
else:
47-
assert 0, 'Expected TypeError'
48-
assert p.documentEncoding is None
49-
50-
5129
def runParserEncodingTest(data, encoding):
5230
p = HTMLParser()
5331
assert p.documentEncoding is None

0 commit comments

Comments
 (0)
0