diff options
author | Jesse Luehrs <doy@tozt.net> | 2013-02-20 16:15:37 -0600 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2013-02-20 16:15:37 -0600 |
commit | e5d9895ae983eba3b925ec5c28e5e21db791adf1 (patch) | |
tree | 1fb8cce9983db3fb59acc5861605e0217dc2d1e0 /src/main/scala/org/perl8/test/TestMore.scala | |
parent | 2dbd8afabd25635059bcd16475b9b4f3bae25d2f (diff) | |
download | scala-test-more-e5d9895ae983eba3b925ec5c28e5e21db791adf1.tar.gz scala-test-more-e5d9895ae983eba3b925ec5c28e5e21db791adf1.zip |
more useful exit code
Diffstat (limited to 'src/main/scala/org/perl8/test/TestMore.scala')
-rw-r--r-- | src/main/scala/org/perl8/test/TestMore.scala | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/main/scala/org/perl8/test/TestMore.scala b/src/main/scala/org/perl8/test/TestMore.scala index d2c2997..2749032 100644 --- a/src/main/scala/org/perl8/test/TestMore.scala +++ b/src/main/scala/org/perl8/test/TestMore.scala @@ -24,7 +24,15 @@ class TestMore ( def run (): Int = { testBody() builder.doneTesting - if (builder.isPassing) 0 else 1 + if (builder.isPassing) { + 0 + } + else if (builder.failedTests == 0) { + 255 + } + else { + builder.failedTests + } } def ok (cond: Boolean, desc: Message = NoMessage): Boolean = { |