From 7da42d713965f4a6db1c1ac49bdc0a17e3064186 Mon Sep 17 00:00:00 2001 From: Phillip Webb Date: Tue, 17 May 2022 22:16:24 -0700 Subject: [PATCH] Allow tests to pass when a NAME environment variable exists Update `ConfigurationPropertiesTests` so that it will pass even if a local `NAME` environment variable is declared. Closes gh-31076 --- .../boot/context/properties/ConfigurationPropertiesTests.java | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/context/properties/ConfigurationPropertiesTests.java b/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/context/properties/ConfigurationPropertiesTests.java index b97fb459e63..c9d208a842a 100644 --- a/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/context/properties/ConfigurationPropertiesTests.java +++ b/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/context/properties/ConfigurationPropertiesTests.java @@ -254,6 +254,7 @@ class ConfigurationPropertiesTests { @Test void loadWhenBindingWithDefaultsInXmlShouldBind() { + removeSystemProperties(); load(new Class[] { BasicConfiguration.class, DefaultsInXmlConfiguration.class }); BasicProperties bean = this.context.getBean(BasicProperties.class); assertThat(bean.name).isEqualTo("bar");