diff --git a/tests/test_readme.py b/tests/test_readme.py index ac7baa6..8a005b3 100644 --- a/tests/test_readme.py +++ b/tests/test_readme.py @@ -873,17 +873,17 @@ def test_readme_longargument(json): def test_readme_unknown_key(json): - output1 = """usage: prog.py [-h] [-v] [-nv] {str,list,int,none} + output1 = """usage: prog.py "list" -v --list "a" [-h] [-v] [-nv] --list LIST [LIST ...] {str,list,int,none} prog.py: error: unrecognized arguments: --unknown """ - output2 = """usage: prog.py [-h] [-v] [-nv] {str,list,int,none} + output2 = """usage: prog.py "list" -v --list "a" [-h] [-v] [-nv] --list LIST [LIST ...] {str,list,int,none} prog.py: error: unrecognized arguments: --root.unknown """ parser = TiramisuCmdlineParser(get_config(json, True), 'prog.py', fullpath=False, formatter_class=TestHelpFormatter) f = StringIO() with redirect_stderr(f): try: - parser.parse_args(['--unknown']) + parser.parse_args(['list', '--list', 'a', '--v', '--unknown']) except SystemExit as err: assert str(err) == "2" else: @@ -893,7 +893,7 @@ prog.py: error: unrecognized arguments: --root.unknown f = StringIO() with redirect_stderr(f): try: - parser.parse_args(['--root.unknown']) + parser.parse_args(['list', '--list', 'a', '--v', '--root.unknown']) except SystemExit as err: assert str(err) == "2" else: