File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed
Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -705,16 +705,16 @@ def test_trigger_leak(self):
705705 @support .skip_emscripten_stack_overflow ()
706706 @support .skip_wasi_stack_overflow ()
707707 def test_deeply_nested_content_model (self ):
708- data = ('<!DOCTYPE root [\n <!ELEMENT root '
709- + '(a, ' * 500000 + 'a'
710- + ')' * 500000
711- + '>\n ]>\n <root/>\n ' ). encode ( 'UTF-8 ' )
708+ data = (b '<!DOCTYPE root [\n <!ELEMENT root '
709+ + b '(a, ' * 500000 + b 'a'
710+ + b ')' * 500000
711+ + b '>\n ]>\n <root/>\n ' )
712712
713713 parser = expat .ParserCreate ()
714714 parser .ElementDeclHandler = lambda _1 , _2 : None
715- with self . assertRaises ( RecursionError ):
716- with support . infinite_recursion ( ):
717- parser .ParseFile ( BytesIO ( data ) )
715+ with support . infinite_recursion ( ):
716+ with self . assertRaises ( RecursionError ):
717+ parser .Parse ( data )
718718
719719class MalformedInputTest (unittest .TestCase ):
720720 def test1 (self ):
You can’t perform that action at this time.
0 commit comments