aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/scala/org/perl8/test/tap/TestBuilder.scala
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2013-02-28 18:50:36 -0600
committerJesse Luehrs <doy@tozt.net>2013-02-28 18:53:15 -0600
commit15c2e6a55f11c4978f7da5c9bc53498b5feb1dd3 (patch)
treef353bbe23b896990be2c09ef3650ffb659937e5f /src/main/scala/org/perl8/test/tap/TestBuilder.scala
parent05e14bcf1b12be9b2500288d067cd473d50280d1 (diff)
downloadscala-test-more-15c2e6a55f11c4978f7da5c9bc53498b5feb1dd3.tar.gz
scala-test-more-15c2e6a55f11c4978f7da5c9bc53498b5feb1dd3.zip
get the exit code correct for when no tests are run
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 {