aboutsummaryrefslogtreecommitdiff
path: root/src/test
diff options
context:
space:
mode:
Diffstat (limited to 'src/test')
-rw-r--r--src/test/scala/scala/async/run/anf/AnfTransformSpec.scala11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/test/scala/scala/async/run/anf/AnfTransformSpec.scala b/src/test/scala/scala/async/run/anf/AnfTransformSpec.scala
index 2414ad3..bd2aa97 100644
--- a/src/test/scala/scala/async/run/anf/AnfTransformSpec.scala
+++ b/src/test/scala/scala/async/run/anf/AnfTransformSpec.scala
@@ -366,4 +366,15 @@ class AnfTransformSpec {
(("msg: " + await(0)): String).toString
} mustBe "msg: 0"
}
+
+
+ @Test
+ def awaitInAssign() {
+ import _root_.scala.async.internal.AsyncId.{async, await}
+ async {
+ var x = 0
+ x = await(1)
+ x
+ } mustBe 1
+ }
}