def storagestats_handle_args(): parser, options, args = storagestats_parse_args() try: storagestats_validate_options_and_args(options, args) except Exception, e: stdout.write(str(e) + '\n') parser.print_help() raise e
def validate(): parser, options, args = storagestats_parse_args(args=[ '--config', self.config_path, 'some_argument']) storagestats_validate_options_and_args(options, args)
def test_will_call_common_validate_options_and_args(self, mock_func): mock_func.return_value = False storagestats_validate_options_and_args() self.assertTrue(mock_func.called)