From 7efc4dbe62e07f2f133e0779ad1e2ee8ac4b0293 Mon Sep 17 00:00:00 2001 From: loic_lefevre Date: Wed, 24 Sep 2025 08:48:29 +0200 Subject: [PATCH] Warn when a Test Resources Provider is disabled. --- .../core/ToggableTestResourcesResolver.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test-resources-core/src/main/java/io/micronaut/testresources/core/ToggableTestResourcesResolver.java b/test-resources-core/src/main/java/io/micronaut/testresources/core/ToggableTestResourcesResolver.java index 28ab721f8..4727565d5 100644 --- a/test-resources-core/src/main/java/io/micronaut/testresources/core/ToggableTestResourcesResolver.java +++ b/test-resources-core/src/main/java/io/micronaut/testresources/core/ToggableTestResourcesResolver.java @@ -15,6 +15,9 @@ */ package io.micronaut.testresources.core; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + import java.util.Map; /** @@ -22,6 +25,9 @@ * on demand. */ public interface ToggableTestResourcesResolver extends TestResourcesResolver { + + Logger LOGGER = LoggerFactory.getLogger(ToggableTestResourcesResolver.class); + String getName(); default String getDisplayName() { @@ -34,6 +40,9 @@ default boolean isEnabled(Map testResourcesConfig) { return true; } if (o instanceof Boolean b) { + if (!b) { + LOGGER.warn("Test resources provider for " + getDisplayName() + " is disabled"); + } return b; } return Boolean.parseBoolean(String.valueOf(o));