Lines Matching refs:add_argument
176 parser.add_argument(*sig.args, **sig.kwargs)
182 group.add_argument(*sig.args, **sig.kwargs)
188 group.add_argument(*sig.args, **sig.kwargs)
1643 parser.add_argument('-x', type='my_type')
1644 parser.add_argument('y', type='my_type')
1735 parser.add_argument('badger', action='my_action')
1756 parser.add_argument(
1761 parser.add_argument(
1763 parser.add_argument(
1775 parser1.add_argument('-w', type=int, help='w help')
1776 parser1.add_argument('x', choices='abc', help='x help')
1783 parser2.add_argument('-y', choices='123', help='y help')
1784 parser2.add_argument('z', type=complex, nargs='*', help='z help')
1791 parser3.add_argument('t', type=int, help='t help')
1792 parser3.add_argument('u', nargs='...', help='u help')
1852 parser.add_argument('--foo', action='store_true')
1855 parser1.add_argument('baz')
1938 parser.add_argument('--foo', action='store_true', help='foo help')
1939 parser.add_argument('bar', help='bar help')
2012 parser.add_argument('foo')
2014 group.add_argument('bar')
2015 parser.add_argument('baz')
2023 group.add_argument('foo')
2024 parser.add_argument('bar')
2025 parser.add_argument('baz')
2033 parser.add_argument('foo')
2034 group.add_argument('bar')
2035 parser.add_argument('baz')
2037 group.add_argument('frell')
2055 self.wxyz_parent.add_argument('--w')
2057 x_group.add_argument('-y')
2058 self.wxyz_parent.add_argument('z')
2061 self.abcd_parent.add_argument('a')
2062 self.abcd_parent.add_argument('-b')
2064 c_group.add_argument('--d')
2067 self.w_parent.add_argument('--w')
2070 self.z_parent.add_argument('z')
2075 group.add_argument('-a', action='store_true')
2076 group.add_argument('-b', action='store_true')
2144 abcde_parser.add_argument('e')
2154 c_group.add_argument('c')
2157 wxyzabe_parser.add_argument('e')
2194 g.add_argument('-w')
2195 g.add_argument('-x')
2197 m.add_argument('-y')
2198 m.add_argument('-z')
2235 add_argument = group.add_argument
2237 raises(ValueError, add_argument, '--foo', required=True)
2238 raises(ValueError, add_argument, 'bar')
2239 raises(ValueError, add_argument, 'bar', nargs='+')
2240 raises(ValueError, add_argument, 'bar', nargs=1)
2241 raises(ValueError, add_argument, 'bar', nargs=argparse.PARSER)
2246 group1.add_argument('--foo', action='store_true')
2247 group1.add_argument('--bar', action='store_false')
2249 group2.add_argument('--soup', action='store_true')
2250 group2.add_argument('--nuts', action='store_false')
2316 group.add_argument('--bar', help='bar help')
2317 group.add_argument('--baz', nargs='?', const='Z', help='baz help')
2350 parser.add_argument('--abcde', help='abcde help')
2351 parser.add_argument('--fghij', help='fghij help')
2353 group.add_argument('--klmno', help='klmno help')
2354 group.add_argument('--pqrst', help='pqrst help')
2394 group.add_argument('-x', help=argparse.SUPPRESS)
2395 group.add_argument('-y', action='store_false', help='y help')
2427 add = group.add_argument
2463 group.add_argument('--foo', action='store_true', help='FOO')
2464 group.add_argument('--spam', help='SPAM')
2465 group.add_argument('badger', nargs='*', default='X', help='BADGER')
2507 parser.add_argument('-x', action='store_true', help='x help')
2509 group.add_argument('-a', action='store_true', help='a help')
2510 group.add_argument('-b', action='store_true', help='b help')
2511 parser.add_argument('-y', action='store_true', help='y help')
2512 group.add_argument('-c', action='store_true', help='c help')
2553 mutex_group.add_argument('--bar', help='bar help')
2554 mutex_group.add_argument('--baz', help='baz help')
2589 parser.add_argument('x', help='x help')
2590 parser.add_argument('-y', action='store_true', help='y help')
2592 group.add_argument('a', nargs='?', help='a help')
2593 group.add_argument('-b', action='store_true', help='b help')
2594 group.add_argument('-c', action='store_true', help='c help')
2700 parser.add_argument('-x', default='xfoox')
2739 parser.add_argument('-w')
2740 parser.add_argument('-x', default='XX')
2741 parser.add_argument('y', nargs='?')
2742 parser.add_argument('z', nargs='?', default='ZZ')
2757 group.add_argument('-w')
2758 group.add_argument('-x', default='XX')
2759 group.add_argument('y', nargs='?')
2760 group.add_argument('z', nargs='?', default='ZZ')
2783 parser.add_argument("--foo")
2787 parser.add_argument("--bar", type=int, default=42)
2850 parser.add_argument(*argument_sig.args,
2857 group.add_argument(*argument_sig.args,
4092 self.assertRaises(TypeError, parser.add_argument,
4097 self.assertRaises(ValueError, parser.add_argument,
4125 parser.add_argument("--foo", action="store-true")
4134 parser.add_argument(dest='foo')
4136 parser.add_argument('bar', dest='baz')
4211 self.assertRaises(Success, parser.add_argument, '--spam',
4213 self.assertRaises(Success, parser.add_argument, 'spam',
4224 action = parser.add_argument('--foo')
4226 action = parser.add_argument('-b', '--bar')
4228 action = parser.add_argument('-x', '-y')
4233 action = parser.add_argument('--foo', nargs='?', const=42,
4258 parser.add_argument('-x')
4260 parser.add_argument, '-x')
4261 parser.add_argument('--spam')
4263 parser.add_argument, '--spam')
4269 parser.add_argument('-x', help='OLD X')
4270 parser.add_argument('-x', help='NEW X')
4279 parser.add_argument('--spam', metavar='OLD_SPAM')
4280 parser.add_argument('--spam', metavar='NEW_SPAM')
4340 parser.add_argument('-V', action='version', version='%(prog)s 3.7')
4353 parser.add_argument('-x', action='help')
4354 parser.add_argument('-y', action='version')
4362 parser.add_argument('-x', action='store_true')
4363 parser.add_argument('y')
4511 parser.add_argument('x', type=spam)
4533 parser.add_argument('--foo', type=spam, default='bar')
4549 parser.add_argument('--foo', type=spam, default=0)
4559 parser.add_argument('--foo', type=spam, default='0')
4569 parser.add_argument('--test', type=extend, default='*')
4581 parser.add_argument('--test', dest='test', type=str,
4602 parser.add_argument('x')
4607 parser.add_argument('x')
4612 parser.add_argument('--foo')
4619 parser.add_argument('-v', nargs='?', const=1, type=int)
4620 parser.add_argument('--spam', action='store_false')
4621 parser.add_argument('badger')
4638 parser.add_argument("--foo", nargs=nargs, metavar=metavar)
4643 parser.add_argument("--foo", nargs=nargs, metavar=metavar)