From eae35daef5495969f9c2366b69fa2ae2424ac08c Mon Sep 17 00:00:00 2001 From: John Blum Date: Thu, 21 Jun 2018 17:30:58 -0700 Subject: [PATCH] Fix closeApplicationContext() JUnit after test case method test callback to use @After annotation rather than @AfterClass. --- .../SpringApplicationContextIntegrationTestsSupport.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-data-geode-test/src/main/java/org/springframework/data/gemfire/tests/integration/SpringApplicationContextIntegrationTestsSupport.java b/spring-data-geode-test/src/main/java/org/springframework/data/gemfire/tests/integration/SpringApplicationContextIntegrationTestsSupport.java index f9485fd..c94187b 100644 --- a/spring-data-geode-test/src/main/java/org/springframework/data/gemfire/tests/integration/SpringApplicationContextIntegrationTestsSupport.java +++ b/spring-data-geode-test/src/main/java/org/springframework/data/gemfire/tests/integration/SpringApplicationContextIntegrationTestsSupport.java @@ -18,7 +18,7 @@ package org.springframework.data.gemfire.tests.integration; import java.util.Optional; -import org.junit.AfterClass; +import org.junit.After; import org.springframework.context.ApplicationContext; import org.springframework.context.ConfigurableApplicationContext; import org.springframework.context.annotation.AnnotationConfigApplicationContext; @@ -43,7 +43,7 @@ public abstract class SpringApplicationContextIntegrationTestsSupport extends In private volatile ConfigurableApplicationContext applicationContext; - @AfterClass + @After public void closeApplicationContext() { Optional.ofNullable(this.applicationContext).ifPresent(ConfigurableApplicationContext::close); }