|
12 | 12 | from collections.abc import Iterator
|
13 | 13 | from typing import Any, Callable
|
14 | 14 |
|
| 15 | +from pytest import raises |
| 16 | + |
15 | 17 | import mypy.stubtest
|
16 | 18 | from mypy import build, nodes
|
17 | 19 | from mypy.modulefinder import BuildSource
|
18 | 20 | from mypy.options import Options
|
19 | 21 | from mypy.stubtest import parse_options, test_stubs
|
20 | 22 | from mypy.test.config import test_temp_dir
|
21 | 23 | from mypy.test.data import root_dir
|
22 |
| -from pytest import raises |
23 | 24 |
|
24 | 25 |
|
25 | 26 | @contextlib.contextmanager
|
@@ -172,7 +173,12 @@ def build_helper(source: str) -> build.BuildResult:
|
172 | 173 |
|
173 | 174 |
|
174 | 175 | def run_stubtest_with_stderr(
|
175 |
| - stub: str, runtime: str, options: list[str], config_file: str | None = None, output: io.StringIO | None = None, outerr: io.StringIO | None = None |
| 176 | + stub: str, |
| 177 | + runtime: str, |
| 178 | + options: list[str], |
| 179 | + config_file: str | None = None, |
| 180 | + output: io.StringIO | None = None, |
| 181 | + outerr: io.StringIO | None = None, |
176 | 182 | ) -> tuple[str, str]:
|
177 | 183 | with use_tmp_dir(TEST_MODULE_NAME) as tmp_dir:
|
178 | 184 | with open("builtins.pyi", "w") as f:
|
@@ -2893,7 +2899,12 @@ def test_config_file_error_codes_invalid(self) -> None:
|
2893 | 2899 | outerr = io.StringIO()
|
2894 | 2900 | with raises(SystemExit):
|
2895 | 2901 | run_stubtest_with_stderr(
|
2896 |
| - stub=stub, runtime=runtime, options=[], config_file=config_file, output=output, outerr=outerr |
| 2902 | + stub=stub, |
| 2903 | + runtime=runtime, |
| 2904 | + options=[], |
| 2905 | + config_file=config_file, |
| 2906 | + output=output, |
| 2907 | + outerr=outerr, |
2897 | 2908 | )
|
2898 | 2909 |
|
2899 | 2910 | assert output.getvalue() == "error: Invalid error code(s): not-a-valid-name\n"
|
|
0 commit comments