diff --git a/scripted-sbt-redux/src/main/scala/sbt/scriptedtest/ScriptedTests.scala b/scripted-sbt-redux/src/main/scala/sbt/scriptedtest/ScriptedTests.scala index 0a6ecc272..fd8290c80 100644 --- a/scripted-sbt-redux/src/main/scala/sbt/scriptedtest/ScriptedTests.scala +++ b/scripted-sbt-redux/src/main/scala/sbt/scriptedtest/ScriptedTests.scala @@ -417,7 +417,7 @@ final class ScriptedTests( if (t.isInstanceOf[TestException]) { t.getCause match { case null | _: SocketException => log.error(s" Cause of test exception: ${t.getMessage}") - case _ => t.printStackTrace() + case _ => if (!pending) t.printStackTrace() } log.play() }