diff --git a/spring-boot-cli/src/test/java/org/springframework/boot/cli/CliTester.java b/spring-boot-cli/src/test/java/org/springframework/boot/cli/CliTester.java index c01bd2a24d9..7431e4e5370 100644 --- a/spring-boot-cli/src/test/java/org/springframework/boot/cli/CliTester.java +++ b/spring-boot-cli/src/test/java/org/springframework/boot/cli/CliTester.java @@ -106,6 +106,8 @@ public class CliTester implements TestRule { @Override public Statement apply(final Statement base, final Description description) { + final Statement statement = CliTester.this.outputCapture.apply( + new RunLauncherStatement(base), description); return new Statement() { @Override @@ -114,8 +116,7 @@ public class CliTester implements TestRule { "Not running sample integration tests because integration profile not active", System.getProperty("spring.profiles.active", "integration") .contains("integration")); - CliTester.this.outputCapture.apply(new RunLauncherStatement(base), - description); + statement.evaluate(); } }; }