diff --git a/pom.xml b/pom.xml index 1946ac9..f114a8c 100644 --- a/pom.xml +++ b/pom.xml @@ -58,7 +58,7 @@ 17 17 2.43.0 - 3.3.6 + 3.4.0 5.0.0-beta1 3.5.2 7.0.0 diff --git a/starter/src/main/java/io/javaoperatorsdk/operator/springboot/starter/OperatorHealthIndicatorAutoConfiguration.java b/starter/src/main/java/io/javaoperatorsdk/operator/springboot/starter/OperatorHealthIndicatorAutoConfiguration.java index adbb672..16c0722 100644 --- a/starter/src/main/java/io/javaoperatorsdk/operator/springboot/starter/OperatorHealthIndicatorAutoConfiguration.java +++ b/starter/src/main/java/io/javaoperatorsdk/operator/springboot/starter/OperatorHealthIndicatorAutoConfiguration.java @@ -2,14 +2,14 @@ import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.context.annotation.Bean; -import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; +import org.springframework.context.annotation.Import; import io.javaoperatorsdk.operator.Operator; @Configuration(proxyBeanMethods = false) @ConditionalOnBean(Operator.class) -@ComponentScan("io.javaoperatorsdk.operator.springboot.starter") +@Import(OperatorAutoConfiguration.class) public class OperatorHealthIndicatorAutoConfiguration { @Bean diff --git a/starter/src/test/java/io/javaoperatorsdk/operator/springboot/starter/AutoConfigurationTest.java b/starter/src/test/java/io/javaoperatorsdk/operator/springboot/starter/AutoConfigurationTest.java index d24baed..30e57a9 100644 --- a/starter/src/test/java/io/javaoperatorsdk/operator/springboot/starter/AutoConfigurationTest.java +++ b/starter/src/test/java/io/javaoperatorsdk/operator/springboot/starter/AutoConfigurationTest.java @@ -10,9 +10,9 @@ import org.springframework.beans.factory.config.BeanPostProcessor; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.boot.test.context.TestConfiguration; -import org.springframework.boot.test.mock.mockito.MockBean; -import org.springframework.boot.test.mock.mockito.SpyBean; import org.springframework.context.annotation.Bean; +import org.springframework.test.context.bean.override.mockito.MockitoBean; +import org.springframework.test.context.bean.override.mockito.MockitoSpyBean; import io.fabric8.kubernetes.client.KubernetesClient; import io.javaoperatorsdk.operator.Operator; @@ -41,7 +41,7 @@ public class AutoConfigurationTest { @Autowired private OperatorConfigurationProperties config; - @SpyBean + @MockitoSpyBean private Operator operator; @Autowired @@ -53,7 +53,7 @@ public class AutoConfigurationTest { @Autowired private Consumer compositeConfigurationServiceOverrider; - @MockBean + @MockitoBean private Cloner cloner; @Test