diff --git a/unit/unittest.sh.in b/unit/unittest.sh.in index 0f0ea81e22..488dd87923 100644 --- a/unit/unittest.sh.in +++ b/unit/unittest.sh.in @@ -3,13 +3,22 @@ PATH="@ATFBIN@:${PATH}" export PATH +status=0 if [ -n "@ATFBIN@" ] then + echo "I: unit tests" atf-run > atf.out status=$? # | cat is there to force non-fancy output atf-report < atf.out | cat - [ $status -eq 0 ] && rm -f atf.out + if [ $status -eq 0 ] + then + rm -f atf.out + echo R:PASS + else + echo R:FAIL + fi fi +exit $status