Revision 38db356b kamaki/cli/command_tree/test.py
b/kamaki/cli/command_tree/test.py | ||
---|---|---|
45 | 45 |
(None, '', 'cmd'), |
46 | 46 |
(None, '', 'Some help'), |
47 | 47 |
(None, '', {}, dict(cmd0a=None, cmd0b=None)), |
48 |
(None, command_tree.Command('cmd_cmd0'))): |
|
49 |
path, help, subcommands, cmd_class = args |
|
48 |
(None, command_tree.Command('cmd_cmd0')), |
|
49 |
(None, 'long description')): |
|
50 |
path, help, subcommands, cmd_class, long_help = args |
|
50 | 51 |
try: |
51 | 52 |
cmd = command_tree.Command(*args) |
52 | 53 |
except Exception as e: |
... | ... | |
57 | 58 |
self.assertEqual(cmd.help, help or '') |
58 | 59 |
self.assertEqual(cmd.subcommands, subcommands or {}) |
59 | 60 |
self.assertEqual(cmd.cmd_class, cmd_class or None) |
61 |
self.assertEqual(cmd.long_help, long_help or '') |
|
60 | 62 |
|
61 | 63 |
def test_name(self): |
62 | 64 |
for path in ('cmd', 'cmd_cmd0', 'cmd_cmd0_cmd1', '', None): |
Also available in: Unified diff