From 4e5cd46bc95e02c5cdd8aac30e46ec455f759222 Mon Sep 17 00:00:00 2001 From: Derek Wickern <dwickern@gmail.com> Date: Mon, 30 Oct 2017 14:01:51 -0700 Subject: [PATCH] add failed test for adding value after an include --- .../com/typesafe/config/impl/ConfigDocumentTest.scala | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/config/src/test/scala/com/typesafe/config/impl/ConfigDocumentTest.scala b/config/src/test/scala/com/typesafe/config/impl/ConfigDocumentTest.scala index 1106f604..daa3616e 100644 --- a/config/src/test/scala/com/typesafe/config/impl/ConfigDocumentTest.scala +++ b/config/src/test/scala/com/typesafe/config/impl/ConfigDocumentTest.scala @@ -457,4 +457,14 @@ class ConfigDocumentTest extends TestUtils { assertEquals("{ a : {\n \"a\" : 1,\n \"b\" : 2\n } }", configDocument.withValue("a", configVal).render) } + + @Test + def configDocumentAddValueAfterInclude { + val origText = "include \"application\"" + val configDocument = ConfigDocumentFactory.parseString(origText) + + assertEquals( + "include \"application\"\nfoo : bar", + configDocument.withValueText("foo", "bar").render) + } }