Skip to content

Commit b76db67

Browse files
committed
Linecache doesn't matter and shouldn't break tests
1 parent c786584 commit b76db67

File tree

1 file changed

+7
-19
lines changed

1 file changed

+7
-19
lines changed

Lib/test/test_repl.py

Lines changed: 7 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -304,14 +304,10 @@ def test_pythonstartup_success(self):
304304
for chunk in (
305305
"from pythonstartup",
306306
"Traceback (most recent call last):",
307-
"""\
308-
File "<stdin>", line 1, in <module>
309-
1/0
310-
~^~
311-
ZeroDivisionError: division by zero
312-
"""
307+
'File "<stdin>", line 1, in <module>',
308+
"ZeroDivisionError: division by zero",
313309
):
314-
self.assertIn(dedent(chunk), output)
310+
self.assertIn(chunk, output)
315311

316312
def test_pythonstartup_failure(self):
317313
# case 2: error in PYTHONSTARTUP triggered by user input
@@ -326,19 +322,11 @@ def test_pythonstartup_failure(self):
326322

327323
for chunk in (
328324
"Traceback (most recent call last):",
329-
"""\
330-
File "<stdin>", line 1, in <module>
331-
foo()
332-
~~~^^
333-
""",
334-
f"""\
335-
File "{env['PYTHONSTARTUP']}", line 2, in foo
336-
1/0
337-
~^~
338-
ZeroDivisionError: division by zero
339-
"""
325+
'File "<stdin>", line 1, in <module>',
326+
f'File "{env['PYTHONSTARTUP']}", line 2, in foo',
327+
"ZeroDivisionError: division by zero",
340328
):
341-
self.assertIn(dedent(chunk), output)
329+
self.assertIn(chunk, output)
342330

343331

344332
@support.force_not_colorized_test_class

0 commit comments

Comments
 (0)