Fixing erronous test

This commit is contained in:
Viktor Klang 2010-12-28 19:26:04 +01:00
parent d0f94b9e19
commit 9309c98bb9

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