From 6f6a94345bba646b4a2b6e4eecd4c54b5c0b492e Mon Sep 17 00:00:00 2001
From: CoreRasurae <luis.p.mendes@gmail.com>
Date: Tue, 8 May 2018 23:00:26 +0100
Subject: [PATCH] Fix: Integration and unit tests hang while executing on maven
 surefire (refs #122) - cont

---
 src/test/java/com/aparapi/runtime/LocalArrayArgsTest.java  | 7 +++++++
 .../aparapi/runtime/MultiDimensionalLocalArrayTest.java    | 4 ++--
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/src/test/java/com/aparapi/runtime/LocalArrayArgsTest.java b/src/test/java/com/aparapi/runtime/LocalArrayArgsTest.java
index 3f5e8052..d8d4987b 100644
--- a/src/test/java/com/aparapi/runtime/LocalArrayArgsTest.java
+++ b/src/test/java/com/aparapi/runtime/LocalArrayArgsTest.java
@@ -24,6 +24,7 @@ import com.aparapi.internal.kernel.KernelManager;
 import static org.junit.Assert.*;
 import static org.junit.Assume.*;
 
+import org.junit.After;
 import org.junit.Before;
 import org.junit.Test;
 
@@ -39,6 +40,12 @@ public class LocalArrayArgsTest {
         openCLDevice = (OpenCLDevice) device;
     }
 
+    @After
+    public static void classTeardown() {
+        Util.resetKernelManager();
+    }
+    
+
     @Test
     public void test() {
         final LocalArrayArgsKernel kernel = new LocalArrayArgsKernel();
diff --git a/src/test/java/com/aparapi/runtime/MultiDimensionalLocalArrayTest.java b/src/test/java/com/aparapi/runtime/MultiDimensionalLocalArrayTest.java
index 7eb5461c..8292c817 100644
--- a/src/test/java/com/aparapi/runtime/MultiDimensionalLocalArrayTest.java
+++ b/src/test/java/com/aparapi/runtime/MultiDimensionalLocalArrayTest.java
@@ -22,7 +22,7 @@ import java.util.Arrays;
 import java.util.LinkedHashSet;
 import java.util.List;
 
-import org.junit.AfterClass;
+import org.junit.After;
 import org.junit.Before;
 import org.junit.Ignore;
 import org.junit.Test;
@@ -61,7 +61,7 @@ public class MultiDimensionalLocalArrayTest
     	}
     }
 
-    @AfterClass
+    @After
     public static void classTeardown() {
     	Util.resetKernelManager();
     }
-- 
GitLab