From 629b95bd5cde8fb8634d9f7f2709b780bf85a03a Mon Sep 17 00:00:00 2001 From: Sam Brannen Date: Sun, 10 Jul 2016 16:00:30 +0200 Subject: [PATCH] Ensure TestContextManager always tracks after-class exception This commit fixes a minor bug introduced in 0adc4921ed. Issue: SPR-14447 --- .../springframework/test/context/TestContextManager.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-test/src/main/java/org/springframework/test/context/TestContextManager.java b/spring-test/src/main/java/org/springframework/test/context/TestContextManager.java index 5c0e709dae..446bd58dfd 100644 --- a/spring-test/src/main/java/org/springframework/test/context/TestContextManager.java +++ b/spring-test/src/main/java/org/springframework/test/context/TestContextManager.java @@ -366,9 +366,9 @@ public class TestContextManager { if (logger.isWarnEnabled()) { logger.warn("Caught exception while allowing TestExecutionListener [" + testExecutionListener + "] to process 'after class' callback for test class [" + testClass + "]", ex); - if (afterTestClassException == null) { - afterTestClassException = ex; - } + } + if (afterTestClassException == null) { + afterTestClassException = ex; } } }