diff --git a/spring-boot/src/test/java/org/springframework/boot/env/OriginTrackedPropertiesLoaderTests.java b/spring-boot/src/test/java/org/springframework/boot/env/OriginTrackedPropertiesLoaderTests.java index d1b5df7c9f..3619cac0e8 100644 --- a/spring-boot/src/test/java/org/springframework/boot/env/OriginTrackedPropertiesLoaderTests.java +++ b/spring-boot/src/test/java/org/springframework/boot/env/OriginTrackedPropertiesLoaderTests.java @@ -111,6 +111,13 @@ public class OriginTrackedPropertiesLoaderTests { assertThat(getLocation(value)).isEqualTo("36:29"); } + @Test + public void getPropertyWithMultilineImmediateBang() { + OriginTrackedValue value = this.properties.get("test-multiline-immediate-bang"); + assertThat(getValue(value)).isEqualTo("!foo"); + assertThat(getLocation(value)).isEqualTo("39:1"); + } + @Test public void getPropertyWithCarriageReturn() throws Exception { OriginTrackedValue value = this.properties.get("test-return-property");