diff --git a/src/common/commands_parser.rs b/src/common/commands_parser.rs index be2def95..537202ca 100644 --- a/src/common/commands_parser.rs +++ b/src/common/commands_parser.rs @@ -583,10 +583,12 @@ mod tests { fn parse_config_file(args: &ArgMatches) -> NitroCliResult { let config_file = args .get_one::("config") - .ok_or(new_nitro_cli_failure!( - "`config` argument not found", - NitroCliErrorEnum::MissingArgument - ))?; + .ok_or_else(|| { + new_nitro_cli_failure!( + "`config` argument not found", + NitroCliErrorEnum::MissingArgument + ) + })?; Ok(config_file.into()) }