Skip to content

Commit 0488dee

Browse files
committed
simplify test
1 parent 2a08400 commit 0488dee

File tree

1 file changed

+4
-14
lines changed

1 file changed

+4
-14
lines changed

Lib/test/test_pyexpat.py

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -284,9 +284,7 @@ def test_parse_reentrancy_with_encoding(self, encoding):
284284
def CharacterDataHandler(data):
285285
return parser.Parse(data, False)
286286
CharacterDataHandler = mock.Mock(wraps=CharacterDataHandler)
287-
def StartElementHandler(name, attrs):
288-
parser.CharacterDataHandler = CharacterDataHandler
289-
parser.StartElementHandler = StartElementHandler
287+
parser.CharacterDataHandler = CharacterDataHandler
290288

291289
payload = "<a>x".encode(encoding)
292290
msg = re.escape("cannot call Parse() from within a handler")
@@ -303,9 +301,7 @@ def test_parse_file_reentrancy_with_encoding(self, encoding):
303301
def CharacterDataHandler(data):
304302
return parser.ParseFile(BytesIO(data.encode(encoding)))
305303
CharacterDataHandler = mock.Mock(wraps=CharacterDataHandler)
306-
def StartElementHandler(name, attrs):
307-
parser.CharacterDataHandler = CharacterDataHandler
308-
parser.StartElementHandler = StartElementHandler
304+
parser.CharacterDataHandler = CharacterDataHandler
309305

310306
payload = "<a>x".encode(encoding)
311307
payload_buffer = BytesIO(payload)
@@ -325,10 +321,7 @@ def ExternalEntityRefHandler(*args):
325321
# return a nonzero integer to indicate that parsing continues
326322
return 1
327323
ExternalEntityRefHandler = mock.Mock(wraps=ExternalEntityRefHandler)
328-
329-
def StartElementHandler(*args):
330-
parser.ExternalEntityRefHandler = ExternalEntityRefHandler
331-
parser.StartElementHandler = StartElementHandler
324+
parser.ExternalEntityRefHandler = ExternalEntityRefHandler
332325

333326
payload = textwrap.dedent(f"""\
334327
<?xml version="1.0" standalone="no"?>
@@ -353,10 +346,7 @@ def ExternalEntityRefHandler(*args):
353346
# return a nonzero integer to indicate that parsing continues
354347
return 1
355348
ExternalEntityRefHandler = mock.Mock(wraps=ExternalEntityRefHandler)
356-
357-
def StartElementHandler(*args):
358-
parser.ExternalEntityRefHandler = ExternalEntityRefHandler
359-
parser.StartElementHandler = StartElementHandler
349+
parser.ExternalEntityRefHandler = ExternalEntityRefHandler
360350

361351
payload = textwrap.dedent(f"""\
362352
<?xml version="1.0" standalone="no"?>

0 commit comments

Comments
 (0)