diff options
author | Den Shabalin <den.shabalin@gmail.com> | 2013-12-02 14:59:53 +0100 |
---|---|---|
committer | Den Shabalin <den.shabalin@gmail.com> | 2013-12-10 16:02:02 +0100 |
commit | 207b945353bd49f4357ebb9921280591b309db3f (patch) | |
tree | 6b23a4daf67c85af61a3114b55e9ed3c72dee44d /test | |
parent | 8bde124040f3e053d6312702f2cd722ac92fc132 (diff) | |
download | scala-207b945353bd49f4357ebb9921280591b309db3f.tar.gz scala-207b945353bd49f4357ebb9921280591b309db3f.tar.bz2 scala-207b945353bd49f4357ebb9921280591b309db3f.zip |
SI-8016 Ensure that q”..$xs” is equivalent to q”{..$xs}”
Diffstat (limited to 'test')
-rw-r--r-- | test/files/scalacheck/quasiquotes/TermConstructionProps.scala | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/files/scalacheck/quasiquotes/TermConstructionProps.scala b/test/files/scalacheck/quasiquotes/TermConstructionProps.scala index cdd96205de..503c7e5353 100644 --- a/test/files/scalacheck/quasiquotes/TermConstructionProps.scala +++ b/test/files/scalacheck/quasiquotes/TermConstructionProps.scala @@ -203,4 +203,10 @@ object TermConstructionProps extends QuasiquoteProperties("term construction") { assert(q"f(..${l1 ++ l2}, $baz)" ≈ q"f(foo, bar, baz)") assert(q"f(${if (true) q"a" else q"b"})" ≈ q"f(a)") } + + property("SI-8016") = test { + val xs = q"1" :: q"2" :: Nil + assertEqAst(q"..$xs", "{1; 2}") + assertEqAst(q"{..$xs}", "{1; 2}") + } } |