From fd13a2e1c99e903002085bb4f6068a8a8d7cea1d Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Fri, 17 Jan 2025 10:08:15 +0000 Subject: [PATCH] Avoid unclosed resource false positive --- .../ZipkinConfigurationsSenderConfigurationTests.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/tracing/zipkin/ZipkinConfigurationsSenderConfigurationTests.java b/spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/tracing/zipkin/ZipkinConfigurationsSenderConfigurationTests.java index 33246899d4..6588e9d7f1 100644 --- a/spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/tracing/zipkin/ZipkinConfigurationsSenderConfigurationTests.java +++ b/spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/tracing/zipkin/ZipkinConfigurationsSenderConfigurationTests.java @@ -78,9 +78,12 @@ class ZipkinConfigurationsSenderConfigurationTests { void shouldUseCustomHttpEndpointSupplierFactory() { this.contextRunner.withUserConfiguration(CustomHttpEndpointSupplierFactoryConfiguration.class) .withClassLoader(new FilteredClassLoader(HttpClient.class)) - .run((context) -> assertThat(context.getBean(URLConnectionSender.class)) - .extracting("delegate.endpointSupplier") - .isInstanceOf(CustomHttpEndpointSupplier.class)); + .run((context) -> { + URLConnectionSender urlConnectionSender = context.getBean(URLConnectionSender.class); + assertThat(urlConnectionSender) + .extracting("delegate.endpointSupplier") + .isInstanceOf(CustomHttpEndpointSupplier.class); + }); } @Configuration(proxyBeanMethods = false)