diff options
author | Jason Zaugg <jzaugg@gmail.com> | 2013-04-10 16:32:34 +0200 |
---|---|---|
committer | Jason Zaugg <jzaugg@gmail.com> | 2013-04-10 18:03:24 +0200 |
commit | d332b4614dfd07b4fd91576dac3ff3fddd657106 (patch) | |
tree | 7f53a3829307e0170693d2134901a58deb21b0ec /src/test/scala/scala/async/run/match0/Match0.scala | |
parent | 78499a5d509fef4bcdf517f75a8bb29f3a54f569 (diff) | |
download | scala-async-d332b4614dfd07b4fd91576dac3ff3fddd657106.tar.gz scala-async-d332b4614dfd07b4fd91576dac3ff3fddd657106.tar.bz2 scala-async-d332b4614dfd07b4fd91576dac3ff3fddd657106.zip |
Scala 2.10.1 compat: apply renaming to originals of TypeTrees
Diffstat (limited to 'src/test/scala/scala/async/run/match0/Match0.scala')
-rw-r--r-- | src/test/scala/scala/async/run/match0/Match0.scala | 35 |
1 files changed, 17 insertions, 18 deletions
diff --git a/src/test/scala/scala/async/run/match0/Match0.scala b/src/test/scala/scala/async/run/match0/Match0.scala index 79a4e35..7624838 100644 --- a/src/test/scala/scala/async/run/match0/Match0.scala +++ b/src/test/scala/scala/async/run/match0/Match0.scala @@ -83,24 +83,23 @@ class MatchSpec { result mustBe (2) } -// TODO 2.10.1 -// @Test def `support await referring to pattern matching vals`() { -// import AsyncId.{async, await} -// val result = async { -// val x = 1 -// val opt = Some("") -// await(0) -// val o @ Some(y) = opt -// -// { -// val o @ Some(y) = Some(".") -// } -// -// await(0) -// await((o, y.isEmpty)) -// } -// result mustBe ((Some(""), true)) -// } + @Test def `support await referring to pattern matching vals`() { + import AsyncId.{async, await} + val result = async { + val x = 1 + val opt = Some("") + await(0) + val o @ Some(y) = opt + + { + val o @ Some(y) = Some(".") + } + + await(0) + await((o, y.isEmpty)) + } + result mustBe ((Some(""), true)) + } @Test def `await in scrutinee`() { import AsyncId.{async, await} |