Skip to content
Snippets Groups Projects
Commit 4ce0b7e9 authored by Nick Mathewson's avatar Nick Mathewson :game_die:
Browse files

Integreate test_keygen.sh into 'make check'.

parent 8f6f1544
No related branches found
No related tags found
No related merge requests found
......@@ -25,6 +25,8 @@ include src/include.am
include doc/include.am
include contrib/include.am
export TESTING_TOR_BINARY
EXTRA_DIST+= \
ChangeLog \
INSTALL \
......
TESTSCRIPTS = src/test/test_zero_length_keys.sh
TESTSCRIPTS = src/test/test_zero_length_keys.sh src/test/test_keygen.sh
if USEPYTHON
TESTSCRIPTS += src/test/test_ntor.sh src/test/test_bt.sh
......
......@@ -7,11 +7,20 @@ umask 077
set -e
if [ $# -eq 0 ] || [ ! -f ${1} ] || [ ! -x ${1} ]; then
echo "Usage: ${0} PATH_TO_TOR [case-number]"
exit 1
elif [ $# -ge 1 ]; then
if [ "$TESTING_TOR_BINARY" = ""] ; then
echo "Usage: ${0} PATH_TO_TOR [case-number]"
exit 1
fi
fi
if [ $# -ge 1 ]; then
TOR_BINARY="${1}"
shift
else
TOR_BINARY="${TESTING_TOR_BINARY}"
fi
if [ $# -ge 1 ]; then
dflt=0
......@@ -35,7 +44,7 @@ elif [ $# -ge 1 ]; then
if [ $# -ge 1 ]; then
eval "CASE${1}"=1
fi
fi
die() { echo "$1" >&2 ; exit 5; }
check_dir() { [ -d "$1" ] || die "$1 did not exist"; }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment