aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2013-02-28 18:07:59 -0600
committerJesse Luehrs <doy@tozt.net>2013-02-28 18:07:59 -0600
commitd5636f8f8fe130ae3278975ff9785b08ac8ce661 (patch)
tree4454254bb91cce25954215342adffd28a23d4a96
parent5d792755f90d871ba51cdf16aae3961079ce81c2 (diff)
downloadscala-test-more-d5636f8f8fe130ae3278975ff9785b08ac8ce661.tar.gz
scala-test-more-d5636f8f8fe130ae3278975ff9785b08ac8ce661.zip
hide failure explanations from summary reporters
-rw-r--r--src/main/scala/org/perl8/test/TestMore.scala8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main/scala/org/perl8/test/TestMore.scala b/src/main/scala/org/perl8/test/TestMore.scala
index 21ef449..8d1724d 100644
--- a/src/main/scala/org/perl8/test/TestMore.scala
+++ b/src/main/scala/org/perl8/test/TestMore.scala
@@ -210,7 +210,13 @@ class TestMore (plan: Plan = NoPlan) extends Test with DelayedInit {
case None => " "
})
val trace = "at " + file + " line " + line + "."
- builder.diag(message + trace + reason.map("\n" + _).getOrElse(""))
+ val explanation = message + trace + reason.map("\n" + _).getOrElse("")
+ if (todo.isDefined) {
+ builder.note(explanation)
+ }
+ else {
+ builder.diag(explanation)
+ }
}
// this just adds a method call with a known name to the stack trace, so