aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/scala/org/perl8/test/tap/TestBuilder.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/scala/org/perl8/test/tap/TestBuilder.scala')
-rw-r--r--src/main/scala/org/perl8/test/tap/TestBuilder.scala5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/main/scala/org/perl8/test/tap/TestBuilder.scala b/src/main/scala/org/perl8/test/tap/TestBuilder.scala
index 4ccd396..9a8d2e4 100644
--- a/src/main/scala/org/perl8/test/tap/TestBuilder.scala
+++ b/src/main/scala/org/perl8/test/tap/TestBuilder.scala
@@ -103,10 +103,7 @@ class TestBuilder private (
state.failCount
def exitCode: Int =
- if (state.isPassing) {
- 0
- }
- else if (!state.matchesPlan) {
+ if (!state.matchesPlan || state.currentTest == 0) {
255
}
else {