(self)
| 157 | self.assertEqual(set(interpreters.list_all()), before | {interp}) |
| 158 | |
| 159 | def test_after_destroy_some(self): |
| 160 | before = set(interpreters.list_all()) |
| 161 | # Create 3 subinterpreters. |
| 162 | interp1 = interpreters.create() |
| 163 | interp2 = interpreters.create() |
| 164 | interp3 = interpreters.create() |
| 165 | # Now destroy 2 of them. |
| 166 | interp1.close() |
| 167 | interp2.close() |
| 168 | # Finally, create another. |
| 169 | interp = interpreters.create() |
| 170 | self.assertEqual(set(interpreters.list_all()), before | {interp3, interp}) |
| 171 | |
| 172 | |
| 173 | class GetMainTests(TestBase): |
nothing calls this directly
no test coverage detected