diff --git a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/ConfigurationPropertyName.java b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/ConfigurationPropertyName.java index 91052105ff3..bd1e7f1dda0 100644 --- a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/ConfigurationPropertyName.java +++ b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/ConfigurationPropertyName.java @@ -773,7 +773,7 @@ public final class ConfigurationPropertyName implements Comparable value.toString().toLowerCase(Locale.ENGLISH)); + assertThat(name.subName(1)).hasToString("logging.level.one"); + assertThat(name.subName(2)).hasToString("level.one"); + } + @Test void subNameWhenOffsetZeroShouldReturnName() { ConfigurationPropertyName name = ConfigurationPropertyName.of("foo.bar.baz");