From 03c6a7d81e38dfa856ede9a188467b2c01bfb5f1 Mon Sep 17 00:00:00 2001 From: Ivan Topolnjak Date: Wed, 2 Oct 2013 09:03:42 -0300 Subject: wip --- kamon-core/src/main/scala/test/PingPong.scala | 28 +++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) (limited to 'kamon-core/src/main/scala/test/PingPong.scala') diff --git a/kamon-core/src/main/scala/test/PingPong.scala b/kamon-core/src/main/scala/test/PingPong.scala index 6d8c4636..8808e4bf 100644 --- a/kamon-core/src/main/scala/test/PingPong.scala +++ b/kamon-core/src/main/scala/test/PingPong.scala @@ -93,22 +93,26 @@ object SimpleRequestProcessor extends App with SimpleRoutingApp with RequestBuil } -object Verifier extends App with RequestBuilding { - import scala.concurrent.duration._ - import spray.client.pipelining._ - import akka.pattern.ask +object Verifier extends App { - implicit val system = ActorSystem("test") - import system.dispatcher + def go: Unit = { + import scala.concurrent.duration._ + import spray.client.pipelining._ + import akka.pattern.ask - implicit val timeout = Timeout(30 seconds) + implicit val system = ActorSystem("test") + import system.dispatcher - val pipeline = sendReceive + implicit val timeout = Timeout(30 seconds) + + val pipeline = sendReceive + + val futures = Future.sequence(for(i <- 1 to 500) yield { + pipeline(Get("http://127.0.0.1:9090/reply/"+i)).map(r => r.entity.asString == i.toString) + }) + println("Everything is: "+ Await.result(futures, 10 seconds).forall(a => a == true)) + } - val futures = Future.sequence(for(i <- 1 to 500) yield { - pipeline(Get("http://127.0.0.1/reply/"+i)).map(r => r.entity.asString == i.toString) - }) - Await.result(futures, 10 seconds).forall(_) -- cgit v1.2.3