added short aliases for subcommands

This commit is contained in:
2023-08-13 08:41:59 +02:00
parent e8eba0b755
commit a5075b14a0
2 changed files with 18 additions and 12 deletions
+5 -5
View File
@@ -219,9 +219,9 @@ class TestCreateParser(unittest.TestCase):
parser = create_parser()
self.assertIsInstance(parser, argparse.ArgumentParser)
mock_add_subparsers.assert_called_once_with(dest='command', title='commands', description='supported commands', required=True)
mock_cmdparser.add_parser.assert_any_call('ask', parents=ANY, help=ANY)
mock_cmdparser.add_parser.assert_any_call('hist', parents=ANY, help=ANY)
mock_cmdparser.add_parser.assert_any_call('tag', help=ANY)
mock_cmdparser.add_parser.assert_any_call('config', help=ANY)
mock_cmdparser.add_parser.assert_any_call('print', help=ANY)
mock_cmdparser.add_parser.assert_any_call('ask', parents=ANY, help=ANY, aliases=ANY)
mock_cmdparser.add_parser.assert_any_call('hist', parents=ANY, help=ANY, aliases=ANY)
mock_cmdparser.add_parser.assert_any_call('tag', help=ANY, aliases=ANY)
mock_cmdparser.add_parser.assert_any_call('config', help=ANY, aliases=ANY)
mock_cmdparser.add_parser.assert_any_call('print', help=ANY, aliases=ANY)
self.assertTrue('.config.yaml' in parser.get_default('config'))