• Home
  • Raw
  • Download

Lines Matching refs:parse_args

82 def stderr_to_parser_error(parse_args, *args, **kwargs):  argument
87 return parse_args(*args, **kwargs)
97 result = parse_args(*args, **kwargs)
117 def parse_args(self, *args, **kwargs): member in ErrorRaisingArgumentParser
118 parse_args = super(ErrorRaisingArgumentParser, self).parse_args
119 return stderr_to_parser_error(parse_args, *args, **kwargs)
181 return parser.parse_args(args)
188 return parser.parse_args()
196 def __init__(self, tester_cls, add_arguments, parse_args): argument
198 self._parse_args = parse_args
227 parser.parse_args(args)
240 for parse_args in [listargs, sysargs]:
241 AddTests(cls, add_arguments, parse_args)
1802 self.assertEqual(parser.parse_args('1'.split()),
1804 self.assertEqual(parser.parse_args('-x 1 42'.split()),
1893 self.assertEqual(parser.parse_args(['1']), NS(badger='foo[1]'))
1894 self.assertEqual(parser.parse_args(['42']), NS(badger='foo[42]'))
1981 self.assertArgumentParserError(self.parser.parse_args, args)
1986 self.parser.parse_args('0.5 1 b -w 7'.split()),
1990 self.parser.parse_args('0.25 --foo 2 -y 2 3j -- -1j'.split()),
1994 self.parser.parse_args('--foo 0.125 1 c'.split()),
1998 self.parser.parse_args('-1.5 3 11 -- a --foo 7 -- b'.split()),
2031 parser.parse_args('1 2'.split()))
2035 ret = parser.parse_args(['run'])
2039 self.assertArgumentParserError(parser.parse_args, ())
2059 ret = parser.parse_args(())
2068 parser.parse_args(())
2080 parser.parse_args(('baz',))
2091 ret = parser.parse_args(())
2255 self.parser.parse_args(args_str.split())
2299 self.assertArgumentParserError(parser.parse_args,
2339 result = parser.parse_args('1 2 3'.split())
2349 result = parser.parse_args('1 2 3'.split())
2361 result = parser.parse_args('1 2 3 4'.split())
2404 self.assertEqual(parser.parse_args('-y 1 2 --w 3'.split()),
2408 self._test_mutex_ab(self.ab_mutex_parent.parse_args)
2410 self._test_mutex_ab(parser.parse_args)
2416 self._test_mutex_ab(parser.parse_args)
2418 def _test_mutex_ab(self, parse_args): argument
2419 self.assertEqual(parse_args([]), NS(a=False, b=False))
2420 self.assertEqual(parse_args(['-a']), NS(a=True, b=False))
2421 self.assertEqual(parse_args(['-b']), NS(a=False, b=True))
2422 self.assertArgumentParserError(parse_args, ['-a', '-b'])
2423 self.assertArgumentParserError(parse_args, ['-b', '-a'])
2424 self.assertArgumentParserError(parse_args, ['-c'])
2425 self.assertArgumentParserError(parse_args, ['-a', '-c'])
2426 self.assertArgumentParserError(parse_args, ['-b', '-c'])
2431 self.assertEqual(parser.parse_args('--d 1 --w 2 3 4'.split()),
2437 self.assertEqual(parser.parse_args('-a --w 2 3'.split()),
2440 parser.parse_args, '-a --w 2 3 -b'.split())
2442 parser.parse_args, '-a -b --w 2 3'.split())
2459 self.assertEqual(parser.parse_args('1 2'.split()),
2467 self.assertEqual(parser.parse_args('bar -b 1 --d 2 3 4'.split()),
2480 self.assertEqual(parser.parse_args('foo -a 4'.split()),
2482 self.assertEqual(parser.parse_args('bar -b --w 2 3 4'.split()),
2485 parser.parse_args, 'foo -a -b 4'.split())
2487 parser.parse_args, 'bar -b -a 4'.split())
2523 self.assertRaises(ArgumentParserError, parser.parse_args,
2590 parser.parse_args(['-h'])
2595 parse_args = self.get_parser(required=False).parse_args
2598 self.assertRaises(error, parse_args, args_string.split())
2601 parse_args = self.get_parser(required=True).parse_args
2604 self.assertRaises(error, parse_args, args_string.split())
2607 parse_args = self.get_parser(required=False).parse_args
2610 actual_ns = parse_args(args_string.split())
2614 parse_args = self.get_parser(required=True).parse_args
2616 actual_ns = parse_args(args_string.split())
3058 parser.parse_args([]))
3060 parser.parse_args([], NS()))
3062 parser.parse_args([], NS(x='baz')))
3064 parser.parse_args([], NS(x='baz', z=2)))
3071 parser.parse_args([]))
3073 parser.parse_args([], NS()))
3075 parser.parse_args([], NS(x='baz')))
3077 parser.parse_args('-x 1'.split()))
3079 parser.parse_args('-x 1'.split(), NS()))
3081 parser.parse_args('-x 1'.split(), NS(x='baz')))
3090 parser.parse_args('a'.split()))
3096 self.assertEqual(NS(x='foo'), parser.parse_args([]))
3103 self.assertEqual(NS(foo=2), parser.parse_args(['X']))
3115 parser.parse_args([]))
3120 parser.parse_args([]))
3134 parser.parse_args([]))
3139 parser.parse_args([]))
4700 parser.parse_args(args_str.split())
4704 self.assertRaises(ArgumentParserError, parser.parse_args, args)
4717 parser.parse_args(['-v'])
4731 parser.parse_args(['-V'])
4918 parser.parse_args(['XXX'])
4935 parser.parse_args([])
4941 parser.parse_args(['myXargument'])
4947 parser.parse_args(['myXargument', '-req_opt=1'])
4960 parser.parse_args([])
4966 parser.parse_args(['--req_opt=1'])
4977 parser.parse_args([])
4996 args = parser.parse_args('--foo spam!'.split())
5012 args = parser.parse_args([])
5022 args = parser.parse_args([])
5032 args = parser.parse_args([])
5045 args = parser.parse_args([])
5056 parser.parse_args(())
5060 parser.parse_args([])
5065 parser.parse_args(('x',))
5070 parser.parse_args(['x'])
5166 parser.parse_args([])
5428 ns = self.parser.parse_args('--integers 4'.split())
5433 self.parser.parse_args('--integers a'.split())