|
3 | 3 | import os |
4 | 4 | from pathlib import Path |
5 | 5 | import re |
6 | | -import sys |
7 | 6 | from typing import Optional |
8 | 7 |
|
9 | 8 | from _pytest.config import ExitCode |
@@ -45,32 +44,18 @@ def pytest_internalerror(excrepr, excinfo): |
45 | 44 | assert result.ret == ExitCode.INTERNAL_ERROR |
46 | 45 | assert result.stdout.lines[0] == "INTERNALERROR> Traceback (most recent call last):" |
47 | 46 |
|
48 | | - end_lines = ( |
49 | | - result.stdout.lines[-4:] |
50 | | - if (3, 11, 0, "beta", 4) > sys.version_info >= (3, 11) |
51 | | - else result.stdout.lines[-3:] |
52 | | - ) |
| 47 | + end_lines = result.stdout.lines[-3:] |
53 | 48 |
|
54 | 49 | if exc == SystemExit: |
55 | 50 | assert end_lines == [ |
56 | 51 | f'INTERNALERROR> File "{c1}", line 4, in pytest_sessionstart', |
57 | 52 | 'INTERNALERROR> raise SystemExit("boom")', |
58 | | - *( |
59 | | - ("INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^",) |
60 | | - if (3, 11, 0, "beta", 4) > sys.version_info >= (3, 11) |
61 | | - else () |
62 | | - ), |
63 | 53 | "INTERNALERROR> SystemExit: boom", |
64 | 54 | ] |
65 | 55 | else: |
66 | 56 | assert end_lines == [ |
67 | 57 | f'INTERNALERROR> File "{c1}", line 4, in pytest_sessionstart', |
68 | 58 | 'INTERNALERROR> raise ValueError("boom")', |
69 | | - *( |
70 | | - ("INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^",) |
71 | | - if (3, 11, 0, "beta", 4) > sys.version_info >= (3, 11) |
72 | | - else () |
73 | | - ), |
74 | 59 | "INTERNALERROR> ValueError: boom", |
75 | 60 | ] |
76 | 61 | if returncode is False: |
|
0 commit comments