@@ -253,6 +253,9 @@ def test_pythonstartup_success(self):
253253 p = spawn_repl ("-q" , env = os .environ | startup_env , isolated = False )
254254 p .stdin .write ("1/0" )
255255 output_lines = kill_python (p ).splitlines ()
256+
257+ self .assertEqual (output_lines [0 ], 'notice from pythonstartup' )
258+
256259 traceback_lines = output_lines [2 :- 1 ]
257260 expected_lines = [
258261 'Traceback (most recent call last):' ,
@@ -261,7 +264,6 @@ def test_pythonstartup_success(self):
261264 ' ~^~' ,
262265 'ZeroDivisionError: division by zero' ,
263266 ]
264- self .assertEqual (output_lines [0 ], 'notice from pythonstartup' )
265267 self .assertEqual (traceback_lines , expected_lines )
266268
267269 def test_pythonstartup_failure (self ):
@@ -417,11 +419,11 @@ def test_pythonstartup_failure(self):
417419 p = spawn_asyncio_repl (env = os .environ | startup_env , stderr = subprocess .PIPE , isolated = False )
418420 p .stdin .write ("foo()" )
419421 kill_python (p )
420- output = p .stderr .read ()
422+ output_lines = p .stderr .read (). splitlines ()
421423 p .stderr .close ()
422424
423- tb_start_lines = output . splitlines () [3 :5 ]
424- tb_final_lines = output . splitlines () [12 :]
425+ tb_start_lines = output_lines [3 :5 ]
426+ tb_final_lines = output_lines [12 :]
425427
426428 expected_lines = [
427429 '>>> import asyncio' ,
0 commit comments