@@ -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