diff options
author | Adriaan Moors <adriaan.moors@typesafe.com> | 2015-04-16 16:22:16 -0700 |
---|---|---|
committer | Adriaan Moors <adriaan.moors@typesafe.com> | 2015-04-16 16:22:16 -0700 |
commit | b730937493f8f25c985b1a4cf5fcfb7fc16092a4 (patch) | |
tree | 4a323660cef60221841ee7a7f8f51a4b069fdc36 /test/files/run/t3368-b.scala | |
parent | 64685a230fe71352bb349861c0c528b6fd9226c3 (diff) | |
parent | 498a07fcd8d922545e942b817d3fbd16ef56809b (diff) | |
download | scala-b730937493f8f25c985b1a4cf5fcfb7fc16092a4.tar.gz scala-b730937493f8f25c985b1a4cf5fcfb7fc16092a4.tar.bz2 scala-b730937493f8f25c985b1a4cf5fcfb7fc16092a4.zip |
Merge pull request #4451 from som-snytt/issue/3368-remediate
SI-3368 Default to coalescing for 2.11
Diffstat (limited to 'test/files/run/t3368-b.scala')
-rw-r--r-- | test/files/run/t3368-b.scala | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/test/files/run/t3368-b.scala b/test/files/run/t3368-b.scala new file mode 100644 index 0000000000..108cb9a5ee --- /dev/null +++ b/test/files/run/t3368-b.scala @@ -0,0 +1,26 @@ + +import scala.tools.partest.ParserTest + + +object Test extends ParserTest { + + override def code = """ + trait X { + // error: in XML literal: name expected, but char '!' cannot start a name + def x = <![CDATA[hi & bye]]> <![CDATA[red & black]]> + } + trait Y { + def y = <a><b/>start<![CDATA[hi & bye]]><c/>world<d/>stuff<![CDATA[red & black]]></a> + } + trait Z { + def d = <![CDATA[hello, world]]> + def e = <![CDATA[hello, world]]><![CDATA[hello, world]]> // top level not coalesced + def f = <foo>x<![CDATA[hello, world]]></foo> // adjoining text + def g = <foo><![CDATA[hello, world]]></foo> // text node when coalescing + def h = <foo><![CDATA[hello, world]]><![CDATA[hello, world]]></foo> + } + """ + + // not coalescing + override def extraSettings = s"${super.extraSettings} -Xxml:-coalescing" +} |