def test_subcommand_without_global_params(self):
subcmd_params_map = {
'push': [IMAGE],
'run': ['ls' '-l'],
'make': ['-f', 'Makefile', 'all'],
}
for subcmd, subcmd_params in six.iteritems(subcmd_params_map):
result = self._invoke_cli(
global_params=None,
subcmd=subcmd,
subcmd_params=subcmd_params,
)
self.assertIsInstance(result.exception, click.BadParameter)
self.assertEqual(result.exit_code, -1)
评论列表
文章目录