Fixing erronous test

This commit is contained in:
Viktor Klang 2010-12-28 19:26:04 +01:00
parent 10f2b4dda6
commit 4b97e02c8b

View file

@ -173,10 +173,11 @@ class ServerInitiatedRemoteActorSpec extends AkkaRemoteTest {
remoteFoo.!(10)(Some(remoteBar))
val latch = new CountDownLatch(100)
while(
(remoteFoo !! "done").as[Boolean].getOrElse(false) &&
(remoteBar !! "done").as[Boolean].getOrElse(false)
) {
def testDone() = (remoteFoo !! "done").as[Boolean].getOrElse(false) &&
(remoteBar !! "done").as[Boolean].getOrElse(false)
while(!testDone()) {
if (latch.await(200, TimeUnit.MILLISECONDS))
error("Test didn't complete within 100 cycles")
else