]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.13] gh-117174: Adapt test_multiple_statements_fail_early now that we have always...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Fri, 28 Mar 2025 15:39:13 +0000 (16:39 +0100)
committerGitHub <noreply@github.com>
Fri, 28 Mar 2025 15:39:13 +0000 (15:39 +0000)
gh-117174: Adapt test_multiple_statements_fail_early now that we have always source (GH-131065)
(cherry picked from commit 4192ce17ba643e5b0bc9d2182a429002e4cc9dfe)

Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com>
Lib/test/test_repl.py

index 1e4b48622b93838fc5c29d1cb344aa674f5eb1d6..228b326699e75fd1fc8a66a128bc2021baf380be 100644 (file)
@@ -296,12 +296,12 @@ class TestInteractiveModeSyntaxErrors(unittest.TestCase):
 
 class TestAsyncioREPL(unittest.TestCase):
     def test_multiple_statements_fail_early(self):
-        user_input = "1 / 0; print('afterwards')"
+        user_input = "1 / 0; print(f'afterwards: {1+1}')"
         p = spawn_repl("-m", "asyncio")
         p.stdin.write(user_input)
         output = kill_python(p)
         self.assertIn("ZeroDivisionError", output)
-        self.assertNotIn("afterwards", output)
+        self.assertNotIn("afterwards: 2", output)
 
     def test_toplevel_contextvars_sync(self):
         user_input = dedent("""\