diff --git a/settings-datastructures-yaml/src/test/java/org/xbib/settings/datastructures/yaml/test/YamlSettingsTest.java b/settings-datastructures-yaml/src/test/java/org/xbib/settings/datastructures/yaml/test/YamlSettingsTest.java index ceb839f..e410ef1 100644 --- a/settings-datastructures-yaml/src/test/java/org/xbib/settings/datastructures/yaml/test/YamlSettingsTest.java +++ b/settings-datastructures-yaml/src/test/java/org/xbib/settings/datastructures/yaml/test/YamlSettingsTest.java @@ -49,13 +49,21 @@ public class YamlSettingsTest { } @Test - public void testMultiLineString() throws IOException { + public void testRightAngleString() throws IOException { String s = "test: >\n this is a\n multiline\n string\na: b\b"; SettingsLoader loader = new YamlSettingsLoader(); Map map = loader.load(s); assertEquals("{test=this is a multiline string, a=b}", map.toString()); } + @Test + public void testPipeString() throws IOException { + String s = "test: |\n this is a\n multiline\n string\na: b\b"; + SettingsLoader loader = new YamlSettingsLoader(); + Map map = loader.load(s); + assertEquals("{test=this is a\nmultiline\nstring, a=b}", map.toString()); + } + @Test public void testLoadFromMap() throws IOException { Map map = new LinkedHashMap<>();