(self)
| 226 | |
| 227 | @unittest.skipIf(pypy, "range pydoc has no signature in pypy") |
| 228 | def test_issue127(self): |
| 229 | self.set_input_line("x=range(") |
| 230 | self.assertTrue(self.repl.get_args()) |
| 231 | self.assertEqual(self.repl.current_func.__name__, "range") |
| 232 | |
| 233 | self.set_input_line("{x:range(") |
| 234 | self.assertTrue(self.repl.get_args()) |
| 235 | self.assertEqual(self.repl.current_func.__name__, "range") |
| 236 | |
| 237 | self.set_input_line("foo(1, 2, x,range(") |
| 238 | self.assertEqual(self.repl.current_func.__name__, "range") |
| 239 | |
| 240 | self.set_input_line("(x,range(") |
| 241 | self.assertEqual(self.repl.current_func.__name__, "range") |
| 242 | |
| 243 | def test_nonexistent_name(self): |
| 244 | self.set_input_line("spamspamspam(") |
nothing calls this directly
no test coverage detected