Exit with a non-zero status when tests failed
This commit is contained in:
parent
1c29aafd47
commit
7a8de1fe25
3
Makefile
3
Makefile
@ -113,7 +113,8 @@ check: hiredis-test
|
|||||||
"bind 127.0.0.1\n" \
|
"bind 127.0.0.1\n" \
|
||||||
"unixsocket /tmp/hiredis-test-redis.sock" \
|
"unixsocket /tmp/hiredis-test-redis.sock" \
|
||||||
| redis-server -
|
| redis-server -
|
||||||
./hiredis-test -h 127.0.0.1 -p 56379 -s /tmp/hiredis-test-redis.sock || true
|
./hiredis-test -h 127.0.0.1 -p 56379 -s /tmp/hiredis-test-redis.sock || \
|
||||||
|
( kill `cat /tmp/hiredis-test-redis.pid` && false )
|
||||||
kill `cat /tmp/hiredis-test-redis.pid`
|
kill `cat /tmp/hiredis-test-redis.pid`
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
|
7
test.c
7
test.c
@ -704,10 +704,11 @@ int main(int argc, char **argv) {
|
|||||||
test_blocking_io_errors(cfg);
|
test_blocking_io_errors(cfg);
|
||||||
test_throughput(cfg);
|
test_throughput(cfg);
|
||||||
|
|
||||||
if (fails == 0) {
|
if (fails) {
|
||||||
printf("ALL TESTS PASSED\n");
|
|
||||||
} else {
|
|
||||||
printf("*** %d TESTS FAILED ***\n", fails);
|
printf("*** %d TESTS FAILED ***\n", fails);
|
||||||
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
printf("ALL TESTS PASSED\n");
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user