Skip to content

Instantly share code, notes, and snippets.

@moonpolysoft
Created March 24, 2010 20:25
Show Gist options
  • Select an option

  • Save moonpolysoft/342748 to your computer and use it in GitHub Desktop.

Select an option

Save moonpolysoft/342748 to your computer and use it in GitHub Desktop.
Index: src/main/scala/org/specs/runner/TestInterfaceRunner.scala
===================================================================
--- src/main/scala/org/specs/runner/TestInterfaceRunner.scala (revision 1260)
+++ src/main/scala/org/specs/runner/TestInterfaceRunner.scala (working copy)
@@ -79,11 +79,19 @@
}
def exampleFailed(testName: String, e: Throwable) = {
logStatus(testName, AnsiColors.red, "x")
+ logStatus(e.getMessage, AnsiColors.red, " ")
+ e.getStackTrace().foreach { trace =>
+ logStatus(trace.toString, AnsiColors.red, " ")
+ }
handler.handle(failure(testName, e))
decrementPadding
}
def exampleError(testName: String, e: Throwable) = {
logStatus(testName, AnsiColors.red, "x")
+ logStatus(e.getMessage, AnsiColors.red, " ")
+ e.getStackTrace().foreach { trace =>
+ logStatus(trace.toString, AnsiColors.red, " ")
+ }
handler.handle(error(testName, e))
decrementPadding
}
@@ -102,11 +110,19 @@
}
def systemFailed(testName: String, e: Throwable) = {
logStatus(testName, AnsiColors.red, "x")
+ logStatus(e.getMessage, AnsiColors.red, " ")
+ e.getStackTrace().foreach { trace =>
+ logStatus(trace.toString, AnsiColors.red, " ")
+ }
handler.handle(failure(testName, e))
decrementPadding
}
def systemError(testName: String, e: Throwable) = {
logStatus(testName, AnsiColors.red, "x")
+ logStatus(e.getMessage, AnsiColors.red, " ")
+ e.getStackTrace().foreach { trace =>
+ logStatus(trace.toString, AnsiColors.red, " ")
+ }
handler.handle(error(testName, e))
decrementPadding
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment