3 # Run tests and signal error on failure.
4 # Saves output in 'test.log', unless no failures are detected.
6 runhaskell
-iNetwork tests
/Properties.hs \
7 |
tee test.log
&& if grep Falsifiable
test.log
>/dev
/null
; then exit 1 ;
8 else rm -f test.log
; fi
10 runhaskell
-iNetwork tests
/Commands.hs \
12 if grep "\*\*\* FAILURE \*\*\*" test.log
>/dev
/null
; then \
13 exit 1 ; else rm -f test.log
; fi