From 9091ef3c2bdca692130afd545786e141c2729fe1 Mon Sep 17 00:00:00 2001 From: Georgios Andrianakis Date: Mon, 28 Jun 2021 13:40:17 +0300 Subject: [PATCH] Show proper error when a @QuarkusTest is run from a non-Quarkus project dir This change fixes the (not uncommon) case where the IDE picks the wrong working directory to launch the tests. Without this PR, Quarkus throws a totally un-actionable message regarding SmallRye Config's inability to expand the platform properties Fixes: #18132 Co-authored-by: Alexey Loubyansky --- .../java/io/quarkus/test/junit/QuarkusTestExtension.java | 5 +++++ 1 file changed, 5 insertions(+) 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 fcb079f2cf980..ca16cff914a37 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 @@ -314,6 +314,11 @@ private ExtensionState doJavaStart(ExtensionContext context, Class