aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2013-02-26 18:53:36 -0600
committerJesse Luehrs <doy@tozt.net>2013-02-26 18:53:36 -0600
commit1132565e2731ee241a11f00ecec5224886d7fd7c (patch)
tree07ddda9d50f9a375057416ca92ddca770bfeb771
parent2891fe312a637e2e836bb882dbeefb2946bafbf6 (diff)
downloadscala-test-more-1132565e2731ee241a11f00ecec5224886d7fd7c.tar.gz
scala-test-more-1132565e2731ee241a11f00ecec5224886d7fd7c.zip
simplify
-rw-r--r--src/main/scala/org/perl8/test/tap/Consumer.scala11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/main/scala/org/perl8/test/tap/Consumer.scala b/src/main/scala/org/perl8/test/tap/Consumer.scala
index 30541a6..7ae47f6 100644
--- a/src/main/scala/org/perl8/test/tap/Consumer.scala
+++ b/src/main/scala/org/perl8/test/tap/Consumer.scala
@@ -281,11 +281,12 @@ class Consumer (cb: TAPEvent => Unit) {
case "" => ""
case s => s + " "
}
- val directive = result.directive match {
- case Some(TodoDirective(m)) => "# TODO " + m
- case Some(SkipDirective(m)) => "# skip " + m
- case None => ""
- }
+ val directive = result.directive.map { d =>
+ d match {
+ case TodoDirective(m) => "# TODO " + m
+ case SkipDirective(m) => "# skip " + m
+ }
+ }.getOrElse("")
indent + success + number + description + directive
}
}