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

Method test_set_defaults_parents

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

Source from the content-addressed store, hash-verified

4016 parser.parse_args('a'.split()))
4017
4018 def test_set_defaults_parents(self):
4019 parent = ErrorRaisingArgumentParser(add_help=False)
4020 parent.set_defaults(x='foo')
4021 parser = ErrorRaisingArgumentParser(parents=[parent])
4022 self.assertEqual(NS(x='foo'), parser.parse_args([]))
4023
4024 def test_set_defaults_on_parent_and_subparser(self):
4025 parser = argparse.ArgumentParser()

Callers

nothing calls this directly

Calls 5

parse_argsMethod · 0.95
NSClass · 0.70
set_defaultsMethod · 0.45
assertEqualMethod · 0.45

Tested by

no test coverage detected