This is an automated email from the ASF dual-hosted git repository. rombert pushed a commit to annotated tag org.apache.sling.provisioning.model-1.4.4 in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-provisioning-model.git
commit 90c365da9b444cefbf3ae0256161b43ed4a288e5 Author: Bertrand Delacretaz <bdelacre...@apache.org> AuthorDate: Thu Dec 31 13:01:46 2015 +0000 SLING-5355 - test multiline strings in configs git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/tooling/support/provisioning-model@1722442 13f79535-47bb-0310-9956-ffa450edef68 --- src/test/java/org/apache/sling/provisioning/model/io/IOTest.java | 7 ++++++- src/test/resources/configadmin.txt | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/test/java/org/apache/sling/provisioning/model/io/IOTest.java b/src/test/java/org/apache/sling/provisioning/model/io/IOTest.java index bcfe275..6a7395a 100644 --- a/src/test/java/org/apache/sling/provisioning/model/io/IOTest.java +++ b/src/test/java/org/apache/sling/provisioning/model/io/IOTest.java @@ -93,7 +93,7 @@ public class IOTest { configs.add(c); } - assertEquals(3, configs.size()); + assertEquals(4, configs.size()); final Configuration cfgA = configs.get(0); assertEquals("org.apache.test.A", cfgA.getPid()); @@ -114,6 +114,11 @@ public class IOTest { assertEquals(2, cfgC.getProperties().size()); assertEquals("C", cfgC.getProperties().get("name")); assertArrayEquals(new Integer[] {1,2,3}, (Integer[])cfgC.getProperties().get("array")); + + final Configuration cfgD = configs.get(3); + assertEquals("org.apache.test.D", cfgD.getPid()); + assertEquals("Here is\na multiline\nstring", cfgD.getProperties().get("textA")); + assertEquals("Another one\nusing\nescaped newlines", cfgD.getProperties().get("textB")); } @Test public void testAddition() throws Exception { diff --git a/src/test/resources/configadmin.txt b/src/test/resources/configadmin.txt index e5c0451..9c9d6f6 100644 --- a/src/test/resources/configadmin.txt +++ b/src/test/resources/configadmin.txt @@ -41,4 +41,9 @@ org.apache.test.C "3" ] name="C" - \ No newline at end of file + +org.apache.test.D + textA="Here is + a multiline + string" + textB="Another one\nusing\nescaped newlines" \ No newline at end of file -- To stop receiving notification emails like this one, please contact "commits@sling.apache.org" <commits@sling.apache.org>.