mirror of
https://github.com/spring-projects/spring-boot.git
synced 2026-09-22 17:35:22 +00:00
[bs-137] "spring help" prints "Unexpected error" (when it isn't)
[#50523561]
This commit is contained in:
+2
-1
@@ -84,8 +84,9 @@ public class SpringBootstrapCli {
|
||||
Set<BootstrapCliException.Option> options = NO_EXCEPTION_OPTIONS;
|
||||
if (ex instanceof BootstrapCliException) {
|
||||
options = ((BootstrapCliException) ex).getOptions();
|
||||
} else {
|
||||
errorMessage(ex.getMessage());
|
||||
}
|
||||
errorMessage(ex.getMessage());
|
||||
if (options.contains(BootstrapCliException.Option.SHOW_USAGE)) {
|
||||
showUsage();
|
||||
}
|
||||
|
||||
+1
-2
@@ -124,8 +124,7 @@ public class SpringBootstrapCliTests {
|
||||
public void handlesNoSuchOptionException() throws Exception {
|
||||
int status = this.cli.runAndHandleErrors("--missing");
|
||||
assertThat(status, equalTo(1));
|
||||
assertThat(this.calls,
|
||||
equalTo((Set<Call>) EnumSet.of(Call.ERROR_MESSAGE, Call.SHOW_USAGE)));
|
||||
assertThat(this.calls, equalTo((Set<Call>) EnumSet.of(Call.SHOW_USAGE)));
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
Reference in New Issue
Block a user