keycloak-uncached

Details

diff --git a/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/AssertEvents.java b/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/AssertEvents.java
index cab58d9..56d2fd2 100644
--- a/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/AssertEvents.java
+++ b/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/AssertEvents.java
@@ -63,9 +63,12 @@ public class AssertEvents implements TestRule {
         return new Statement() {
             @Override
             public void evaluate() throws Throwable {
-                base.evaluate();
-                // TODO Test should fail if there are leftover events
-                context.testingClient.testing().clearQueue();
+                try {
+                    base.evaluate();
+                } finally {
+                    // TODO Test should fail if there are leftover events
+                    context.testingClient.testing().clearQueue();
+                }
             }
         };
     }