1 --- sphinx-argparse-0.2.5/test/test_parser.py.orig 2017-03-31 10:08:31.000000000 +0200
2 +++ sphinx-argparse-0.2.5/test/test_parser.py 2020-10-31 10:09:03.610717045 +0100
7 from sphinxarg.parser import parse_parser, parser_navigate
11 subparser.add_argument('--upgrade', action='store_true', default=False, help='foo2 help')
13 data = parse_parser(parser)
14 + cmd = os.path.basename(sys.argv[0])
16 assert data['action_groups'][0]['options'] == [
21 'help': 'install help',
22 - 'usage': 'usage: py.test install [-h] [--upgrade] ref',
23 - 'bare_usage': 'py.test install [-h] [--upgrade] ref',
24 + 'usage': 'usage: ' + cmd + ' install [-h] [--upgrade] ref',
25 + 'bare_usage': cmd + ' install [-h] [--upgrade] ref',
28 'title': 'Positional Arguments',
32 data2 = parser_navigate(data, 'level1 level2')
33 + cmd = os.path.basename(sys.argv[0])
34 assert data2['children'] == [
38 - 'usage': 'usage: py.test level1 level2 level3 [-h] foo bar',
39 - 'bare_usage': 'py.test level1 level2 level3 [-h] foo bar',
40 + 'usage': 'usage: ' + cmd + ' level1 level2 level3 [-h] foo bar',
41 + 'bare_usage': cmd + ' level1 level2 level3 [-h] foo bar',
44 'title': 'Positional Arguments',