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

Method test_kw_arg_position

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

Source from the content-addressed store, hash-verified

205 self.repl.get_args()
206
207 def test_kw_arg_position(self):
208 self.set_input_line("spam(a=0")
209 self.assertTrue(self.repl.get_args())
210 self.assertEqual(self.repl.arg_pos, "a")
211
212 self.set_input_line("spam(1, b=1")
213 self.assertTrue(self.repl.get_args())
214 self.assertEqual(self.repl.arg_pos, "b")
215
216 self.set_input_line("spam(1, c=2")
217 self.assertTrue(self.repl.get_args())
218 self.assertEqual(self.repl.arg_pos, "c")
219
220 def test_lambda_position(self):
221 self.set_input_line("spam(lambda a, b: 1, ")

Callers

nothing calls this directly

Calls 2

set_input_lineMethod · 0.95
get_argsMethod · 0.80

Tested by

no test coverage detected