From f99323300fc2de43c44d8f4c31ac69fa936b3e09 Mon Sep 17 00:00:00 2001 From: ckipp01 Date: Sat, 4 Jan 2020 10:43:28 +0100 Subject: [PATCH] add in another test for multi-line string formatting --- .../scala/tests/RangeFormattingSuite.scala | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/tests/unit/src/test/scala/tests/RangeFormattingSuite.scala b/tests/unit/src/test/scala/tests/RangeFormattingSuite.scala index 381c3e390de..0e844f6f766 100644 --- a/tests/unit/src/test/scala/tests/RangeFormattingSuite.scala +++ b/tests/unit/src/test/scala/tests/RangeFormattingSuite.scala @@ -62,7 +62,7 @@ object RangeFormattingSuite extends BaseLspSuite("rangeFormatting") { ) check( - "paste-on-fist-line", + "paste-on-first-line-with-pipe", s""" |object Main { | val str = '''| hi @@ @@ -78,6 +78,23 @@ object RangeFormattingSuite extends BaseLspSuite("rangeFormatting") { |}""".stripMargin ) + check( + "paste-on-first-line-without-pipe", + s""" + |object Main { + | val str = ''' hi @@ + | | + | '''.stripMargin + |}""".stripMargin, + s"""|first line""".stripMargin, + s""" + |object Main { + | val str = ''' hi first line + | | + | '''.stripMargin + |}""".stripMargin + ) + check( "without-stripmargin", s"""