|
|
|
@ -86,6 +86,20 @@ class SingleConfigurationTableEntryTests {
|
|
|
|
|
+ "|+++This is a description.+++" + NEWLINE);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Test
|
|
|
|
|
void descriptionWithPipe() {
|
|
|
|
|
ConfigurationMetadataProperty property = new ConfigurationMetadataProperty();
|
|
|
|
|
property.setId("spring.test.prop");
|
|
|
|
|
property.setDefaultValue("first\\second");
|
|
|
|
|
property.setDescription("This is a description with a | pipe.");
|
|
|
|
|
property.setType("java.lang.String");
|
|
|
|
|
SingleConfigurationTableEntry entry = new SingleConfigurationTableEntry(property);
|
|
|
|
|
AsciidocBuilder builder = new AsciidocBuilder();
|
|
|
|
|
entry.write(builder);
|
|
|
|
|
assertThat(builder.toString()).isEqualTo("|`+spring.test.prop+`" + NEWLINE + "|`+first\\\\second+`" + NEWLINE
|
|
|
|
|
+ "|+++This is a description with a \\| pipe.+++" + NEWLINE);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Test
|
|
|
|
|
void mapProperty() {
|
|
|
|
|
ConfigurationMetadataProperty property = new ConfigurationMetadataProperty();
|
|
|
|
|