diff options
author | Justin Brewer <jzb0012@auburn.edu> | 2019-01-21 13:56:59 -0600 |
---|---|---|
committer | Mark Nunberg <mnunberg@haskalah.org> | 2019-02-20 05:01:09 -0500 |
commit | 58d0e283331e778b11f4104d8cb4e8d5d7d9aa09 (patch) | |
tree | 6133825564f8cbae8bb9c775dbc11b1eaae23491 /test.sh | |
parent | 9ea7ddec0c8b83cb38ce41477116f31614d6623e (diff) |
Enable make test
Signed-off-by: Justin Brewer <jzb0012@auburn.edu>
Diffstat (limited to 'test.sh')
-rwxr-xr-x | test.sh | 25 |
1 files changed, 25 insertions, 0 deletions
@@ -0,0 +1,25 @@ +#!/bin/sh -ue + +REDIS_SERVER=${REDIS_SERVER:-redis-server} +REDIS_PORT=${REDIS_PORT:-56379} + +tmpdir=$(mktemp -d) +PID_FILE=${tmpdir}/hiredis-test-redis.pid +SOCK_FILE=${tmpdir}/hiredis-test-redis.sock + +cleanup() { + set +e + kill $(cat ${PID_FILE}) + rm -rf ${tmpdir} +} +trap cleanup INT TERM EXIT + +${REDIS_SERVER} - <<EOF +daemonize yes +pidfile ${PID_FILE} +port ${REDIS_PORT} +bind 127.0.0.1 +unixsocket ${SOCK_FILE} +EOF + +./hiredis-test -h 127.0.0.1 -p ${REDIS_PORT} -s ${SOCK_FILE} |