Hi

Here is how my actor works

package com.learner.ahka.ruforever

import akka.actor.Status.Failure
import akka.actor.{Actor, ActorLogging, Props}
import akka.event.LoggingReceive
import akka.pattern.pipe

object Runner {
  def props(race: Race) = Props(classOf[Runner], race)
}

class Runner(race: Race) extends Actor with ActorLogging {

  import context.dispatcher

  @throws[Exception](classOf[Exception])
  override def postRestart(reason: Throwable): Unit = context.parent ! 
RestartRunner

  override def receive: Receive = LoggingReceive {
    case Start => {
      sender ! "OK"
      log.debug("running...")
      Thread.sleep(10)
      throw new RuntimeException("MarathonRunner is tired")
    }

    case StartWithFuture =>
      log.debug("I am starting to run")
      race.start pipeTo self

    case Failure(throwable) => throw throwable

    case Stop =>
      log.debug("stopping runner")
      context.stop(self)
  }
}


I want to test that an exception is thrown, so my test looks like  

import akka.actor.ActorSystem
import akka.testkit.{ImplicitSender, TestActorRef, TestKit}
import org.scalatest._

class RunnerSpec extends TestKit(ActorSystem("testSystem"))
with WordSpecLike
with MustMatchers
with ImplicitSender {
  "A Runner Actor" must {
    "return message to Sender" in {
      val runner = TestActorRef(new Runner(new Marathon), "testRunner")
      runner ! Start
      expectMsg("OK")
    }

    "must fail after running for a while" in {
      val runner = TestActorRef(new Runner(new Marathon))
        Thread.sleep(10)
        intercept[RuntimeException]{runner ! Start}
    }
  }
}

The test fails for  "must fail after running for a while". I also tried

within(20 millis) {
      val runner = TestActorRef(new Runner(new Marathon))
        Thread.sleep(10)
        intercept[RuntimeException]{runner ! Start}
}

and this did not work either. There are two interesting observations from 
the logs though


   1. The exception is actually thrown
   2. The actor gets restarted. The supervisionStrategy is in parent and 
   child doesn't know about it, then why does it gets restarted?

What is not right here?

Thank you

Log
[DEBUG] [06/02/2015 11:00:37.783] [ScalaTest-run] 
[EventStream(akka://testSystem)] logger log1-Logging$DefaultLogger started
[DEBUG] [06/02/2015 11:00:37.799] [ScalaTest-run] 
[EventStream(akka://testSystem)] Default Loggers started
[DEBUG] [06/02/2015 11:00:37.806] 
[testSystem-akka.actor.default-dispatcher-4] [akka://testSystem/system] now 
supervising Actor[akka://testSystem/system/deadLetterListener#959366574]
[DEBUG] [06/02/2015 11:00:37.808] 
[testSystem-akka.actor.default-dispatcher-3] 
[akka://testSystem/system/deadLetterListener] started 
(akka.event.DeadLetterListener@4456c305)
[DEBUG] [06/02/2015 11:00:37.830] 
[testSystem-akka.actor.default-dispatcher-4] 
[akka://testSystem/system/testActor1] started 
(akka.testkit.TestActor@7956e808)
[DEBUG] [06/02/2015 11:00:37.831] 
[testSystem-akka.actor.default-dispatcher-4] [akka://testSystem/system] now 
supervising Actor[akka://testSystem/system/testActor1#-500730560][DEBUG] 
[06/02/2015 11:00:38.263] [testSystem-akka.actor.default-dispatcher-3] 
[akka://testSystem/user] now supervising 
TestActor[akka://testSystem/user/testRunner]
[DEBUG] [06/02/2015 11:00:38.267] [ScalaTest-run-running-RunnerSpec] 
[akka://testSystem/user/testRunner] started 
(com.learner.ahka.ruforever.Runner@2657d4dd)
[DEBUG] [06/02/2015 11:00:38.269] [ScalaTest-run-running-RunnerSpec] 
[akka://testSystem/user/testRunner] received handled message Start
[DEBUG] [06/02/2015 11:00:38.274] [ScalaTest-run-running-RunnerSpec] 
[akka://testSystem/user/testRunner] running...
[ERROR] [06/02/2015 11:00:38.290] 
[testSystem-akka.actor.default-dispatcher-4] 
[akka://testSystem/user/testRunner] MarathonRunner is tired
*java.lang.RuntimeException: MarathonRunner is tired*
at 
com.learner.ahka.ruforever.Runner$$anonfun$receive$1.applyOrElse(Runner.scala:24)
at 
scala.runtime.AbstractPartialFunction.apply(AbstractPartialFunction.scala:36)
at akka.event.LoggingReceive.apply(LoggingReceive.scala:62)
at akka.event.LoggingReceive.apply(LoggingReceive.scala:50)
at scala.PartialFunction$class.applyOrElse(PartialFunction.scala:123)
at akka.event.LoggingReceive.applyOrElse(LoggingReceive.scala:50)
at akka.actor.Actor$class.aroundReceive(Actor.scala:467)
at com.learner.ahka.ruforever.Runner.aroundReceive(Runner.scala:12)
at akka.actor.ActorCell.receiveMessage(ActorCell.scala:516)
at akka.actor.ActorCell.invoke(ActorCell.scala:487)
at 
akka.testkit.CallingThreadDispatcher.process$1(CallingThreadDispatcher.scala:251)
at 
akka.testkit.CallingThreadDispatcher.runQueue(CallingThreadDispatcher.scala:284)
at 
akka.testkit.CallingThreadDispatcher.dispatch(CallingThreadDispatcher.scala:208)
at akka.actor.dungeon.Dispatch$class.sendMessage(Dispatch.scala:123)
at akka.actor.ActorCell.sendMessage(ActorCell.scala:369)
at akka.actor.Cell$class.sendMessage(ActorCell.scala:290)
at akka.actor.ActorCell.sendMessage(ActorCell.scala:369)
at akka.actor.LocalActorRef.$bang(ActorRef.scala:384)
at 
com.learner.ahka.ruforever.RunnerSpec$$anonfun$1$$anonfun$apply$mcV$sp$1.apply$mcV$sp(RunnerSpec.scala:14)
at 
com.learner.ahka.ruforever.RunnerSpec$$anonfun$1$$anonfun$apply$mcV$sp$1.apply(RunnerSpec.scala:12)
at 
com.learner.ahka.ruforever.RunnerSpec$$anonfun$1$$anonfun$apply$mcV$sp$1.apply(RunnerSpec.scala:12)
at 
org.scalatest.Transformer$$anonfun$apply$1.apply$mcV$sp(Transformer.scala:22)
at org.scalatest.OutcomeOf$class.outcomeOf(OutcomeOf.scala:85)
at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
at org.scalatest.Transformer.apply(Transformer.scala:22)
at org.scalatest.Transformer.apply(Transformer.scala:20)
at org.scalatest.WordSpecLike$$anon$1.apply(WordSpecLike.scala:953)
at org.scalatest.Suite$class.withFixture(Suite.scala:1122)
at com.learner.ahka.ruforever.RunnerSpec.withFixture(RunnerSpec.scala:7)
at 
org.scalatest.WordSpecLike$class.invokeWithFixture$1(WordSpecLike.scala:950)
at 
org.scalatest.WordSpecLike$$anonfun$runTest$1.apply(WordSpecLike.scala:962)
at 
org.scalatest.WordSpecLike$$anonfun$runTest$1.apply(WordSpecLike.scala:962)
at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
at org.scalatest.WordSpecLike$class.runTest(WordSpecLike.scala:962)
at com.learner.ahka.ruforever.RunnerSpec.runTest(RunnerSpec.scala:7)
at 
org.scalatest.WordSpecLike$$anonfun$runTests$1.apply(WordSpecLike.scala:1021)
at 
org.scalatest.WordSpecLike$$anonfun$runTests$1.apply(WordSpecLike.scala:1021)
at 
org.scalatest.SuperEngine$$anonfun$traverseSubNodes$1$1.apply(Engine.scala:413)
at 
org.scalatest.SuperEngine$$anonfun$traverseSubNodes$1$1.apply(Engine.scala:401)
at scala.collection.immutable.List.foreach(List.scala:381)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at 
org.scalatest.SuperEngine.org$scalatest$SuperEngine$$runTestsInBranch(Engine.scala:390)
at 
org.scalatest.SuperEngine$$anonfun$traverseSubNodes$1$1.apply(Engine.scala:427)
at 
org.scalatest.SuperEngine$$anonfun$traverseSubNodes$1$1.apply(Engine.scala:401)
at scala.collection.immutable.List.foreach(List.scala:381)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at 
org.scalatest.SuperEngine.org$scalatest$SuperEngine$$runTestsInBranch(Engine.scala:396)
at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:483)
at org.scalatest.WordSpecLike$class.runTests(WordSpecLike.scala:1021)
at com.learner.ahka.ruforever.RunnerSpec.runTests(RunnerSpec.scala:7)
at org.scalatest.Suite$class.run(Suite.scala:1424)
at 
com.learner.ahka.ruforever.RunnerSpec.org$scalatest$WordSpecLike$$super$run(RunnerSpec.scala:7)
at org.scalatest.WordSpecLike$$anonfun$run$1.apply(WordSpecLike.scala:1067)
at org.scalatest.WordSpecLike$$anonfun$run$1.apply(WordSpecLike.scala:1067)
at org.scalatest.SuperEngine.runImpl(Engine.scala:545)
at org.scalatest.WordSpecLike$class.run(WordSpecLike.scala:1067)
at com.learner.ahka.ruforever.RunnerSpec.run(RunnerSpec.scala:7)
at org.scalatest.tools.SuiteRunner.run(SuiteRunner.scala:55)
at 
org.scalatest.tools.Runner$$anonfun$doRunRunRunDaDoRunRun$3.apply(Runner.scala:2563)
at 
org.scalatest.tools.Runner$$anonfun$doRunRunRunDaDoRunRun$3.apply(Runner.scala:2557)
at scala.collection.immutable.List.foreach(List.scala:381)
at org.scalatest.tools.Runner$.doRunRunRunDaDoRunRun(Runner.scala:2557)
at 
org.scalatest.tools.Runner$$anonfun$runOptionallyWithPassFailReporter$2.apply(Runner.scala:1044)
at 
org.scalatest.tools.Runner$$anonfun$runOptionallyWithPassFailReporter$2.apply(Runner.scala:1043)
at 
org.scalatest.tools.Runner$.withClassLoaderAndDispatchReporter(Runner.scala:2722)
at 
org.scalatest.tools.Runner$.runOptionallyWithPassFailReporter(Runner.scala:1043)
at org.scalatest.tools.Runner$.run(Runner.scala:883)
at org.scalatest.tools.Runner.run(Runner.scala)
at 
org.jetbrains.plugins.scala.testingSupport.scalaTest.ScalaTestRunner.runScalaTest2(ScalaTestRunner.java:138)
at 
org.jetbrains.plugins.scala.testingSupport.scalaTest.ScalaTestRunner.main(ScalaTestRunner.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:140)

[DEBUG] [06/02/2015 11:00:38.291] 
[testSystem-akka.actor.default-dispatcher-4] 
[akka://testSystem/user/testRunner] *restarting*
[DEBUG] [06/02/2015 11:00:38.294] 
[testSystem-akka.actor.default-dispatcher-4] 
[akka://testSystem/user/testRunner] *restarted*
[DEBUG] [06/02/2015 11:00:38.312] [ScalaTest-run-running-RunnerSpec] 
[akka://testSystem/user/$$a] received handled message Start
[DEBUG] [06/02/2015 11:00:38.312] [ScalaTest-run-running-RunnerSpec] 
[akka://testSystem/user/$$a] running...
[ERROR] [06/02/2015 11:00:38.323] 
[testSystem-akka.actor.default-dispatcher-4] [akka://testSystem/user/$$a] 
MarathonRunner is tired
java.lang.RuntimeException: MarathonRunner is tired
at 
com.learner.ahka.ruforever.Runner$$anonfun$receive$1.applyOrElse(Runner.scala:24)
at 
scala.runtime.AbstractPartialFunction.apply(AbstractPartialFunction.scala:36)
at akka.event.LoggingReceive.apply(LoggingReceive.scala:62)
at akka.event.LoggingReceive.apply(LoggingReceive.scala:50)
at scala.PartialFunction$class.applyOrElse(PartialFunction.scala:123)
at akka.event.LoggingReceive.applyOrElse(LoggingReceive.scala:50)
at akka.actor.Actor$class.aroundReceive(Actor.scala:467)
at com.learner.ahka.ruforever.Runner.aroundReceive(Runner.scala:12)
at akka.actor.ActorCell.receiveMessage(ActorCell.scala:516)
at akka.actor.ActorCell.invoke(ActorCell.scala:487)
at 
akka.testkit.CallingThreadDispatcher.process$1(CallingThreadDispatcher.scala:251)
at 
akka.testkit.CallingThreadDispatcher.runQueue(CallingThreadDispatcher.scala:284)
at 
akka.testkit.CallingThreadDispatcher.dispatch(CallingThreadDispatcher.scala:208)
at akka.actor.dungeon.Dispatch$class.sendMessage(Dispatch.scala:123)
at akka.actor.ActorCell.sendMessage(ActorCell.scala:369)
at akka.actor.Cell$class.sendMessage(ActorCell.scala:290)
at akka.actor.ActorCell.sendMessage(ActorCell.scala:369)
at akka.actor.LocalActorRef.$bang(ActorRef.scala:384)
at 
com.learner.ahka.ruforever.RunnerSpec$$anonfun$1$$anonfun$apply$mcV$sp$2$$anonfun$apply$mcV$sp$3.apply$mcV$sp(RunnerSpec.scala:21)
at 
com.learner.ahka.ruforever.RunnerSpec$$anonfun$1$$anonfun$apply$mcV$sp$2$$anonfun$apply$mcV$sp$3.apply(RunnerSpec.scala:21)
at 
com.learner.ahka.ruforever.RunnerSpec$$anonfun$1$$anonfun$apply$mcV$sp$2$$anonfun$apply$mcV$sp$3.apply(RunnerSpec.scala:21)
at org.scalatest.Assertions$class.intercept(Assertions.scala:997)
at com.learner.ahka.ruforever.RunnerSpec.intercept(RunnerSpec.scala:7)
at 
com.learner.ahka.ruforever.RunnerSpec$$anonfun$1$$anonfun$apply$mcV$sp$2.apply$mcV$sp(RunnerSpec.scala:21)
at 
com.learner.ahka.ruforever.RunnerSpec$$anonfun$1$$anonfun$apply$mcV$sp$2.apply(RunnerSpec.scala:18)
at 
com.learner.ahka.ruforever.RunnerSpec$$anonfun$1$$anonfun$apply$mcV$sp$2.apply(RunnerSpec.scala:18)
at 
org.scalatest.Transformer$$anonfun$apply$1.apply$mcV$sp(Transformer.scala:22)
at org.scalatest.OutcomeOf$class.outcomeOf(OutcomeOf.scala:85)
at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
at org.scalatest.Transformer.apply(Transformer.scala:22)
at org.scalatest.Transformer.apply(Transformer.scala:20)
at org.scalatest.WordSpecLike$$anon$1.apply(WordSpecLike.scala:953)
at org.scalatest.Suite$class.withFixture(Suite.scala:1122)
at com.learner.ahka.ruforever.RunnerSpec.withFixture(RunnerSpec.scala:7)
at 
org.scalatest.WordSpecLike$class.invokeWithFixture$1(WordSpecLike.scala:950)
at 
org.scalatest.WordSpecLike$$anonfun$runTest$1.apply(WordSpecLike.scala:962)
at 
org.scalatest.WordSpecLike$$anonfun$runTest$1.apply(WordSpecLike.scala:962)
at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
at org.scalatest.WordSpecLike$class.runTest(WordSpecLike.scala:962)
at com.learner.ahka.ruforever.RunnerSpec.runTest(RunnerSpec.scala:7)
at 
org.scalatest.WordSpecLike$$anonfun$runTests$1.apply(WordSpecLike.scala:1021)
at 
org.scalatest.WordSpecLike$$anonfun$runTests$1.apply(WordSpecLike.scala:1021)
at 
org.scalatest.SuperEngine$$anonfun$traverseSubNodes$1$1.apply(Engine.scala:413)
at 
org.scalatest.SuperEngine$$anonfun$traverseSubNodes$1$1.apply(Engine.scala:401)
at scala.collection.immutable.List.foreach(List.scala:381)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at 
org.scalatest.SuperEngine.org$scalatest$SuperEngine$$runTestsInBranch(Engine.scala:390)
at 
org.scalatest.SuperEngine$$anonfun$traverseSubNodes$1$1.apply(Engine.scala:427)
at 
org.scalatest.SuperEngine$$anonfun$traverseSubNodes$1$1.apply(Engine.scala:401)
at scala.collection.immutable.List.foreach(List.scala:381)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at 
org.scalatest.SuperEngine.org$scalatest$SuperEngine$$runTestsInBranch(Engine.scala:396)
at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:483)
at org.scalatest.WordSpecLike$class.runTests(WordSpecLike.scala:1021)
at com.learner.ahka.ruforever.RunnerSpec.runTests(RunnerSpec.scala:7)
at org.scalatest.Suite$class.run(Suite.scala:1424)
at 
com.learner.ahka.ruforever.RunnerSpec.org$scalatest$WordSpecLike$$super$run(RunnerSpec.scala:7)
at org.scalatest.WordSpecLike$$anonfun$run$1.apply(WordSpecLike.scala:1067)
at org.scalatest.WordSpecLike$$anonfun$run$1.apply(WordSpecLike.scala:1067)
at org.scalatest.SuperEngine.runImpl(Engine.scala:545)
at org.scalatest.WordSpecLike$class.run(WordSpecLike.scala:1067)
at com.learner.ahka.ruforever.RunnerSpec.run(RunnerSpec.scala:7)
at org.scalatest.tools.SuiteRunner.run(SuiteRunner.scala:55)
at 
org.scalatest.tools.Runner$$anonfun$doRunRunRunDaDoRunRun$3.apply(Runner.scala:2563)
at 
org.scalatest.tools.Runner$$anonfun$doRunRunRunDaDoRunRun$3.apply(Runner.scala:2557)
at scala.collection.immutable.List.foreach(List.scala:381)
at org.scalatest.tools.Runner$.doRunRunRunDaDoRunRun(Runner.scala:2557)
at 
org.scalatest.tools.Runner$$anonfun$runOptionallyWithPassFailReporter$2.apply(Runner.scala:1044)
at 
org.scalatest.tools.Runner$$anonfun$runOptionallyWithPassFailReporter$2.apply(Runner.scala:1043)
at 
org.scalatest.tools.Runner$.withClassLoaderAndDispatchReporter(Runner.scala:2722)
at 
org.scalatest.tools.Runner$.runOptionallyWithPassFailReporter(Runner.scala:1043)
at org.scalatest.tools.Runner$.run(Runner.scala:883)
at org.scalatest.tools.Runner.run(Runner.scala)
at 
org.jetbrains.plugins.scala.testingSupport.scalaTest.ScalaTestRunner.runScalaTest2(ScalaTestRunner.java:138)
at 
org.jetbrains.plugins.scala.testingSupport.scalaTest.ScalaTestRunner.main(ScalaTestRunner.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:140)

[DEBUG] [06/02/2015 11:00:38.323] 
[testSystem-akka.actor.default-dispatcher-4] [akka://testSystem/user/$$a] 
*restarting*
[DEBUG] [06/02/2015 11:00:38.324] 
[testSystem-akka.actor.default-dispatcher-4] [akka://testSystem/user/$$a] 
*restarted*

*Expected exception java.lang.RuntimeException to be thrown, but no 
exception was thrown.*
ScalaTestFailureLocation: 
com.learner.ahka.ruforever.RunnerSpec$$anonfun$1$$anonfun$apply$mcV$sp$2 at 
(RunnerSpec.scala:21)
org.scalatest.exceptions.TestFailedException: Expected exception 
java.lang.RuntimeException to be thrown, but no exception was thrown.
at 
org.scalatest.Assertions$class.newAssertionFailedException(Assertions.scala:495)
at 
com.learner.ahka.ruforever.RunnerSpec.newAssertionFailedException(RunnerSpec.scala:7)
at org.scalatest.Assertions$class.intercept(Assertions.scala:1014)
at com.learner.ahka.ruforever.RunnerSpec.intercept(RunnerSpec.scala:7)
at 
com.learner.ahka.ruforever.RunnerSpec$$anonfun$1$$anonfun$apply$mcV$sp$2.apply$mcV$sp(RunnerSpec.scala:21)
at 
com.learner.ahka.ruforever.RunnerSpec$$anonfun$1$$anonfun$apply$mcV$sp$2.apply(RunnerSpec.scala:18)
at 
com.learner.ahka.ruforever.RunnerSpec$$anonfun$1$$anonfun$apply$mcV$sp$2.apply(RunnerSpec.scala:18)
at 
org.scalatest.Transformer$$anonfun$apply$1.apply$mcV$sp(Transformer.scala:22)
at org.scalatest.OutcomeOf$class.outcomeOf(OutcomeOf.scala:85)
at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
at org.scalatest.Transformer.apply(Transformer.scala:22)
at org.scalatest.Transformer.apply(Transformer.scala:20)
at org.scalatest.WordSpecLike$$anon$1.apply(WordSpecLike.scala:953)
at org.scalatest.Suite$class.withFixture(Suite.scala:1122)
at com.learner.ahka.ruforever.RunnerSpec.withFixture(RunnerSpec.scala:7)
at 
org.scalatest.WordSpecLike$class.invokeWithFixture$1(WordSpecLike.scala:950)
at 
org.scalatest.WordSpecLike$$anonfun$runTest$1.apply(WordSpecLike.scala:962)
at 
org.scalatest.WordSpecLike$$anonfun$runTest$1.apply(WordSpecLike.scala:962)
at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
at org.scalatest.WordSpecLike$class.runTest(WordSpecLike.scala:962)
at com.learner.ahka.ruforever.RunnerSpec.runTest(RunnerSpec.scala:7)
at 
org.scalatest.WordSpecLike$$anonfun$runTests$1.apply(WordSpecLike.scala:1021)
at 
org.scalatest.WordSpecLike$$anonfun$runTests$1.apply(WordSpecLike.scala:1021)
at 
org.scalatest.SuperEngine$$anonfun$traverseSubNodes$1$1.apply(Engine.scala:413)
at 
org.scalatest.SuperEngine$$anonfun$traverseSubNodes$1$1.apply(Engine.scala:401)
at scala.collection.immutable.List.foreach(List.scala:381)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at 
org.scalatest.SuperEngine.org$scalatest$SuperEngine$$runTestsInBranch(Engine.scala:390)
at 
org.scalatest.SuperEngine$$anonfun$traverseSubNodes$1$1.apply(Engine.scala:427)
at 
org.scalatest.SuperEngine$$anonfun$traverseSubNodes$1$1.apply(Engine.scala:401)
at scala.collection.immutable.List.foreach(List.scala:381)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at 
org.scalatest.SuperEngine.org$scalatest$SuperEngine$$runTestsInBranch(Engine.scala:396)
at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:483)
at org.scalatest.WordSpecLike$class.runTests(WordSpecLike.scala:1021)
at com.learner.ahka.ruforever.RunnerSpec.runTests(RunnerSpec.scala:7)
at org.scalatest.Suite$class.run(Suite.scala:1424)
at 
com.learner.ahka.ruforever.RunnerSpec.org$scalatest$WordSpecLike$$super$run(RunnerSpec.scala:7)
at org.scalatest.WordSpecLike$$anonfun$run$1.apply(WordSpecLike.scala:1067)
at org.scalatest.WordSpecLike$$anonfun$run$1.apply(WordSpecLike.scala:1067)
at org.scalatest.SuperEngine.runImpl(Engine.scala:545)
at org.scalatest.WordSpecLike$class.run(WordSpecLike.scala:1067)
at com.learner.ahka.ruforever.RunnerSpec.run(RunnerSpec.scala:7)
at org.scalatest.tools.SuiteRunner.run(SuiteRunner.scala:55)
at 
org.scalatest.tools.Runner$$anonfun$doRunRunRunDaDoRunRun$3.apply(Runner.scala:2563)
at 
org.scalatest.tools.Runner$$anonfun$doRunRunRunDaDoRunRun$3.apply(Runner.scala:2557)
at scala.collection.immutable.List.foreach(List.scala:381)
at org.scalatest.tools.Runner$.doRunRunRunDaDoRunRun(Runner.scala:2557)
at 
org.scalatest.tools.Runner$$anonfun$runOptionallyWithPassFailReporter$2.apply(Runner.scala:1044)
at 
org.scalatest.tools.Runner$$anonfun$runOptionallyWithPassFailReporter$2.apply(Runner.scala:1043)
at 
org.scalatest.tools.Runner$.withClassLoaderAndDispatchReporter(Runner.scala:2722)
at 
org.scalatest.tools.Runner$.runOptionallyWithPassFailReporter(Runner.scala:1043)
at org.scalatest.tools.Runner$.run(Runner.scala:883)
at org.scalatest.tools.Runner.run(Runner.scala)
at 
org.jetbrains.plugins.scala.testingSupport.scalaTest.ScalaTestRunner.runScalaTest2(ScalaTestRunner.java:138)
at 
org.jetbrains.plugins.scala.testingSupport.scalaTest.ScalaTestRunner.main(ScalaTestRunner.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:140)

[DEBUG] [06/02/2015 11:00:38.299] [ScalaTest-run-running-RunnerSpec] 
[akka://testSystem/user/$$a] started 
(com.learner.ahka.ruforever.Runner@23941fb4)
[DEBUG] [06/02/2015 11:00:38.299] 
[testSystem-akka.actor.default-dispatcher-4] [akka://testSystem/user] now 
supervising TestActor[akka://testSystem/user/$$a]

-- 
>>>>>>>>>>      Read the docs: http://akka.io/docs/
>>>>>>>>>>      Check the FAQ: 
>>>>>>>>>> http://doc.akka.io/docs/akka/current/additional/faq.html
>>>>>>>>>>      Search the archives: https://groups.google.com/group/akka-user
--- 
You received this message because you are subscribed to the Google Groups "Akka 
User List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/d/optout.

Reply via email to