(self)
| 195 | self.assertEqual(current, main) |
| 196 | |
| 197 | def test_subinterpreter(self): |
| 198 | main = interpreters.get_main() |
| 199 | interp = interpreters.create() |
| 200 | out = _run_output(interp, dedent(""" |
| 201 | from concurrent import interpreters |
| 202 | cur = interpreters.get_current() |
| 203 | print(cur.id) |
| 204 | """)) |
| 205 | current = interpreters.Interpreter(int(out)) |
| 206 | self.assertEqual(current, interp) |
| 207 | self.assertNotEqual(current, main) |
| 208 | |
| 209 | def test_idempotent(self): |
| 210 | with self.subTest('main'): |
nothing calls this directly
no test coverage detected