aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/main/scala/org/perl8/test/tap/TestBuilder.scala5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/main/scala/org/perl8/test/tap/TestBuilder.scala b/src/main/scala/org/perl8/test/tap/TestBuilder.scala
index b1d8579..3dfa35a 100644
--- a/src/main/scala/org/perl8/test/tap/TestBuilder.scala
+++ b/src/main/scala/org/perl8/test/tap/TestBuilder.scala
@@ -116,9 +116,8 @@ class TestBuilder (
def currentTest: Int =
failCount + passCount + 1
- def matchesPlan: Boolean = plan match {
- case Some(p) => p.plan == failCount + passCount
- case None => true
+ def matchesPlan: Boolean = plan.forall { p =>
+ p.plan == failCount + passCount
}
def isPassing: Boolean =