From c731d11471ea9edd762b4cdb67bac06e77cb6f45 Mon Sep 17 00:00:00 2001 From: Gerald Carter Date: Wed, 3 Aug 2005 05:46:43 +0000 Subject: r8990: First trivial example of 'make test' (This used to be commit 11c886394970713a226d1fe46a4931ef97bb39a8) --- source3/script/tests/runtests.sh | 41 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 source3/script/tests/runtests.sh (limited to 'source3/script/tests/runtests.sh') diff --git a/source3/script/tests/runtests.sh b/source3/script/tests/runtests.sh new file mode 100644 index 0000000000..2483de97ca --- /dev/null +++ b/source3/script/tests/runtests.sh @@ -0,0 +1,41 @@ +#!/bin/sh + +DOMAIN=SAMBA-TEST +export DOMAIN + +if [ "x$1" == "x" ]; then + echo "$0 " + exit 1 +fi + +PREFIX=`echo $1 | sed s+//+/+` + +mkdir -p $PREFIX || exit $? +OLD_PWD=`pwd` +cd $PREFIX || exit $? +export PREFIX_ABS=`pwd` +cd $OLD_PWD + +TMPDIR=$PREFIX_ABS/tmp +LIBDIR=$PREFIX_ABS/lib +PIDDIR=$PREFIX_ABS/pid +CONFFILE=$LIBDIR/smb.conf +PRIVATEDIR=$PREFIX_ABS/private +LOCKDIR=$PREFIX_ABS/lockdir +LOGDIR=$PREFIX_ABS/logs +SOCKET_WRAPPER_DIR=$PREFIX_ABS/sockwrap +CONFIGURATION="-s $CONFFILE" + +PATH=`pwd`/bin:$PATH + +rm -rf $PREFIX/* +mkdir -p $PRIVATEDIR $LIBDIR $PIDDIR $LOCKDIR $TMPDIR $LOGDIR $SOCKET_WRAPPER_DIR + +export PREFIX_ABS CONFIGURATION CONFFILE PATH SOCKET_WRAPPER_DIR +export PRIVATEDIR LIBDIR PIDDIR LOCKDIR TMPDIR LOGDIR + +cd script/tests +for testfile in t_*sh; do + sh $testfile +done + -- cgit