(self, *args, expect_stderr=False)
| 38 | self.fail(stderr) |
| 39 | |
| 40 | def run_python(self, *args, expect_stderr=False): |
| 41 | events = [] |
| 42 | proc, stdout, stderr = self.run_test_in_subprocess(*args) |
| 43 | if not expect_stderr or support.verbose: |
| 44 | sys.stderr.write(stderr) |
| 45 | return ( |
| 46 | proc.returncode, |
| 47 | [line.strip().partition(" ") for line in stdout.splitlines()], |
| 48 | stderr, |
| 49 | ) |
| 50 | |
| 51 | def test_basic(self): |
| 52 | self.do_test("test_basic") |
no test coverage detected