From 91bee0370ca852287985f80756284748ec99acdb Mon Sep 17 00:00:00 2001 From: Roland Date: Thu, 3 Nov 2011 19:11:15 +0100 Subject: [PATCH] fix TestKit.receiveWhile when using implicitly discovered maximum wait time (i.e. default argument) --- akka-testkit/src/main/scala/akka/testkit/TestKit.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/akka-testkit/src/main/scala/akka/testkit/TestKit.scala b/akka-testkit/src/main/scala/akka/testkit/TestKit.scala index fbf8138bfe..1f4f0d680e 100644 --- a/akka-testkit/src/main/scala/akka/testkit/TestKit.scala +++ b/akka-testkit/src/main/scala/akka/testkit/TestKit.scala @@ -477,7 +477,7 @@ class TestKit(_app: AkkaApplication) { * */ def receiveWhile[T](max: Duration = Duration.MinusInf, idle: Duration = Duration.Inf, messages: Int = Int.MaxValue)(f: PartialFunction[AnyRef, T]): Seq[T] = { - val stop = now + (if (max == Duration.MinusInf) remaining else max.dilated) + val stop = now + (if (max eq Duration.MinusInf) remaining else max.dilated) var msg: Message = NullMessage @tailrec