From 13b8c6ea2c8c5208952c90de3aa2f7634526cd21 Mon Sep 17 00:00:00 2001 From: Stuart Douglas Date: Wed, 24 Jun 2020 10:18:25 +1000 Subject: [PATCH] Revert "Ensure that TestResourceManager is only closed once" This reverts commit 25c7a2a4d506ea0fbbff8e7b95c69a6f70437888. --- .../main/java/io/quarkus/test/junit/QuarkusTestExtension.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test-framework/junit5/src/main/java/io/quarkus/test/junit/QuarkusTestExtension.java b/test-framework/junit5/src/main/java/io/quarkus/test/junit/QuarkusTestExtension.java index dfee10dc27506..2d22e5da6df43 100644 --- a/test-framework/junit5/src/main/java/io/quarkus/test/junit/QuarkusTestExtension.java +++ b/test-framework/junit5/src/main/java/io/quarkus/test/junit/QuarkusTestExtension.java @@ -675,7 +675,7 @@ public Object resolveParameter(ParameterContext parameterContext, ExtensionConte } } - class ExtensionState { + class ExtensionState implements ExtensionContext.Store.CloseableResource { private final Closeable testResourceManager; private final Closeable resource; @@ -685,6 +685,7 @@ class ExtensionState { this.resource = resource; } + @Override public void close() throws Throwable { try { resource.close();