diff options
author | Adriaan Moors <adriaan.moors@typesafe.com> | 2014-03-10 11:04:07 -0700 |
---|---|---|
committer | Adriaan Moors <adriaan.moors@typesafe.com> | 2014-03-10 11:04:07 -0700 |
commit | 7f07d44bcc97ba8435e8c77393554571c9a006ad (patch) | |
tree | 985ceffa39650867112d9d8b94924aa3058caadb /test | |
parent | 76e3758e46d633573e5d4a678a7cd9e9433804cc (diff) | |
parent | 14e77b9c5071ea54bf3ace709037a1779d2c82f9 (diff) | |
download | scala-7f07d44bcc97ba8435e8c77393554571c9a006ad.tar.gz scala-7f07d44bcc97ba8435e8c77393554571c9a006ad.tar.bz2 scala-7f07d44bcc97ba8435e8c77393554571c9a006ad.zip |
Merge pull request #3611 from densh/si/8385
SI-8385 make sure $quasiquote$tuple gets reified properly
Diffstat (limited to 'test')
-rw-r--r-- | test/files/scalacheck/quasiquotes/TermConstructionProps.scala | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/files/scalacheck/quasiquotes/TermConstructionProps.scala b/test/files/scalacheck/quasiquotes/TermConstructionProps.scala index fd4d2e9c4b..74d0d54ea8 100644 --- a/test/files/scalacheck/quasiquotes/TermConstructionProps.scala +++ b/test/files/scalacheck/quasiquotes/TermConstructionProps.scala @@ -295,4 +295,12 @@ object TermConstructionProps extends QuasiquoteProperties("term construction") { val q"$a = $b = $c = $d = $e = $f = $g = $h = $k = $l" = q"a = b = c = d = e = f = g = h = k = l" assert(a ≈ q"a" && b ≈ q"b" && c ≈ q"c" && d ≈ q"d" && e ≈ q"e" && g ≈ q"g" && h ≈ q"h" && k ≈ q"k" && l ≈ q"l") } + + property("SI-8385 a") = test { + assertEqAst(q"(foo.x = 1)(2)", "(foo.x = 1)(2)") + } + + property("SI-8385 b") = test { + assertEqAst(q"(() => ())()", "(() => ())()") + } } |