diff options
author | Philipp Haller <hallerp@gmail.com> | 2012-11-26 10:32:37 -0800 |
---|---|---|
committer | Philipp Haller <hallerp@gmail.com> | 2012-11-26 10:32:37 -0800 |
commit | 54c97691f78dcd811cd5dad66d0b7d9406fb9ed6 (patch) | |
tree | 31fd1d999bd88275d1202c0ef7f7c8a7fa4f0928 /src/test/scala/scala/async/run/ifelse0/IfElse0.scala | |
parent | 4518c96f9b54a1b7ca14d82b3ed31d7014a67f57 (diff) | |
parent | 6c3c0f0a37d337aa297f5b2481d4727ea2a20434 (diff) | |
download | scala-async-54c97691f78dcd811cd5dad66d0b7d9406fb9ed6.tar.gz scala-async-54c97691f78dcd811cd5dad66d0b7d9406fb9ed6.tar.bz2 scala-async-54c97691f78dcd811cd5dad66d0b7d9406fb9ed6.zip |
Merge pull request #41 from phaller/ticket/35-synth-object-2
Ticket/35 synth object 2
Diffstat (limited to 'src/test/scala/scala/async/run/ifelse0/IfElse0.scala')
-rw-r--r-- | src/test/scala/scala/async/run/ifelse0/IfElse0.scala | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/test/scala/scala/async/run/ifelse0/IfElse0.scala b/src/test/scala/scala/async/run/ifelse0/IfElse0.scala index 0a72f1e..e2b1ca6 100644 --- a/src/test/scala/scala/async/run/ifelse0/IfElse0.scala +++ b/src/test/scala/scala/async/run/ifelse0/IfElse0.scala @@ -47,4 +47,12 @@ class IfElseSpec { val res = Await.result(fut, 2 seconds) res mustBe (14) } + + @Test def `await in condition`() { + import AsyncId.{async, await} + val result = async { + if ({await(true); await(true)}) await(1) else ??? + } + result mustBe (1) + } } |