close ResourceResolver to avoid stack trace in logs
diff --git a/src/test/java/org/apache/sling/resource/presence/ChangeIT.java b/src/test/java/org/apache/sling/resource/presence/ChangeIT.java
index 58eff4f..f6fa072 100644
--- a/src/test/java/org/apache/sling/resource/presence/ChangeIT.java
+++ b/src/test/java/org/apache/sling/resource/presence/ChangeIT.java
@@ -80,28 +80,29 @@
         assertThat(countingServiceListener.unregisteredCount(), is(0));
 
         // create/register
-        final ResourceResolver resourceResolver = resourceResolverFactory.getAdministrativeResourceResolver(null);
-        final Resource root = resourceResolver.getResource("/");
-        final Resource test = resourceResolver.create(root, "test", null);
-        resourceResolver.commit();
-        with().
-            pollInterval(100, MILLISECONDS).
-            then().
-            await().
-            alias("counting register events").
-            atMost(1, SECONDS).
-            until(() -> countingServiceListener.registeredCount() == 1);
+        try (ResourceResolver resourceResolver = resourceResolverFactory.getAdministrativeResourceResolver(null)) {
+            final Resource root = resourceResolver.getResource("/");
+            final Resource test = resourceResolver.create(root, "test", null);
+            resourceResolver.commit();
+            with().
+                pollInterval(100, MILLISECONDS).
+                then().
+                await().
+                alias("counting register events").
+                atMost(1, SECONDS).
+                until(() -> countingServiceListener.registeredCount() == 1);
 
-        // delete/unregister
-        resourceResolver.delete(test);
-        resourceResolver.commit();
-        with().
-            pollInterval(100, MILLISECONDS).
-            then().
-            await().
-            alias("counting unregister events").
-            atMost(1, SECONDS).
-            until(() -> countingServiceListener.unregisteredCount() == 1);
+            // delete/unregister
+            resourceResolver.delete(test);
+            resourceResolver.commit();
+            with().
+                pollInterval(100, MILLISECONDS).
+                then().
+                await().
+                alias("counting unregister events").
+                atMost(1, SECONDS).
+                until(() -> countingServiceListener.unregisteredCount() == 1);
+        }
     }
 
     private static class CountingServiceListener implements ServiceListener {