aboutsummaryrefslogtreecommitdiff
path: root/src/test/scala/scala/async/run/match0/Match0.scala
diff options
context:
space:
mode:
authorJason Zaugg <jzaugg@gmail.com>2013-04-10 16:32:34 +0200
committerJason Zaugg <jzaugg@gmail.com>2013-04-10 18:03:24 +0200
commitd332b4614dfd07b4fd91576dac3ff3fddd657106 (patch)
tree7f53a3829307e0170693d2134901a58deb21b0ec /src/test/scala/scala/async/run/match0/Match0.scala
parent78499a5d509fef4bcdf517f75a8bb29f3a54f569 (diff)
downloadscala-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.scala35
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}