(name, expected)
| 2101 | |
| 2102 | def test_predefined_config(self): |
| 2103 | def check(name, expected): |
| 2104 | expected = self.supported[expected] |
| 2105 | args = (name,) if name else () |
| 2106 | |
| 2107 | config1 = _interpreters.new_config(*args) |
| 2108 | self.assert_ns_equal(config1, expected) |
| 2109 | self.assertIsNot(config1, expected) |
| 2110 | |
| 2111 | config2 = _interpreters.new_config(*args) |
| 2112 | self.assert_ns_equal(config2, expected) |
| 2113 | self.assertIsNot(config2, expected) |
| 2114 | self.assertIsNot(config2, config1) |
| 2115 | |
| 2116 | with self.subTest('default'): |
| 2117 | check(None, 'isolated') |
nothing calls this directly
no test coverage detected