MCPcopy Index your code
hub / github.com/bpython/bpython / test_issue127

Method test_issue127

bpython/test/test_repl.py:228–241  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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(")

Callers

nothing calls this directly

Calls 2

set_input_lineMethod · 0.95
get_argsMethod · 0.80

Tested by

no test coverage detected