MCPcopy Index your code
hub / github.com/python/cpython / test_successes_when_not_required

Method test_successes_when_not_required

Lib/test/test_argparse.py:3451–3457  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

3449 self.assertRaises(error, parse_args, args_string.split())
3450
3451 def test_successes_when_not_required(self):
3452 parse_args = self.get_parser(required=False).parse_args
3453 successes = self.successes + self.successes_when_not_required
3454 for args_string, expected_ns in successes:
3455 with self.subTest(args=args_string):
3456 actual_ns = parse_args(args_string.split())
3457 self.assertEqual(actual_ns, expected_ns)
3458
3459 def test_successes_when_required(self):
3460 parse_args = self.get_parser(required=True).parse_args

Callers

nothing calls this directly

Calls 5

parse_argsFunction · 0.70
get_parserMethod · 0.45
subTestMethod · 0.45
splitMethod · 0.45
assertEqualMethod · 0.45

Tested by

no test coverage detected