diff options
-rw-r--r-- | src/test/scala/scala/async/run/anf/AnfTransformSpec.scala | 11 |
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 + } } |