(self)
| 6514 | @unittest.skipIf(ThreadPoolExecutor is None, |
| 6515 | 'threads required to test __qualname__ for source files') |
| 6516 | def test_qualname_source(self): |
| 6517 | rc, out, err = assert_python_ok('-m', 'inspect', |
| 6518 | 'concurrent.futures:ThreadPoolExecutor') |
| 6519 | lines = out.decode().splitlines() |
| 6520 | # ignore the final newline |
| 6521 | self.assertEqual(lines[:-1], |
| 6522 | inspect.getsource(ThreadPoolExecutor).splitlines()) |
| 6523 | self.assertEqual(err, b'') |
| 6524 | |
| 6525 | def test_builtins(self): |
| 6526 | _, out, err = assert_python_failure('-m', 'inspect', |
nothing calls this directly
no test coverage detected