|
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