1
0
mirror of https://github.com/samba-team/samba.git synced 2025-08-04 08:22:08 +03:00

test: in tests_all.sh, wrap calls to test scripts into shell functions.

This is in preparation for enabling running only selected test scripts
through "make test".

Michael
(This used to be commit ad1fbadf81)
This commit is contained in:
Michael Adam
2008-03-31 13:20:08 +02:00
parent 0bf8ba9f26
commit e3aef196e4

View File

@ -1,20 +1,63 @@
$SCRIPTDIR/test_local_s3.sh || failed=`expr $failed + $?`
$SCRIPTDIR/test_smbtorture_s3.sh //$SERVER_IP/tmp $USERNAME $PASSWORD "" || failed=`expr $failed + $?`
echo "Testing encrypted"
$SCRIPTDIR/test_smbtorture_s3.sh //$SERVER_IP/tmp $USERNAME $PASSWORD "" "-e" || failed=`expr $failed + $?`
$SCRIPTDIR/test_smbclient_s3.sh $SERVER $SERVER_IP || failed=`expr $failed + $?`
echo "Testing encrypted"
$SCRIPTDIR/test_smbclient_s3.sh $SERVER $SERVER_IP "-e" || failed=`expr $failed + $?`
$SCRIPTDIR/test_wbinfo_s3.sh $WORKGROUP $SERVER $USERNAME $PASSWORD || failed=`expr $failed + $?`
$SCRIPTDIR/test_ntlm_auth_s3.sh || failed=`expr $failed + $?`
local_s3() {
$SCRIPTDIR/test_local_s3.sh \
|| failed=`expr $failed + $?`
}
smbtorture_s3() {
$SCRIPTDIR/test_smbtorture_s3.sh \
//$SERVER_IP/tmp $USERNAME $PASSWORD "" \
|| failed=`expr $failed + $?`
}
smbtorture_s3_encrypted() {
echo "Testing encrypted"
$SCRIPTDIR/test_smbtorture_s3.sh \
//$SERVER_IP/tmp $USERNAME $PASSWORD "" "-e" \
|| failed=`expr $failed + $?`
}
smbclient_s3() {
$SCRIPTDIR/test_smbclient_s3.sh $SERVER $SERVER_IP \
|| failed=`expr $failed + $?`
}
smbclient_s3_encrypted() {
echo "Testing encrypted"
$SCRIPTDIR/test_smbclient_s3.sh $SERVER $SERVER_IP "-e" \
|| failed=`expr $failed + $?`
}
wbinfo_s3() {
$SCRIPTDIR/test_wbinfo_s3.sh $WORKGROUP $SERVER $USERNAME $PASSWORD \
|| failed=`expr $failed + $?`
}
ntlm_auth_s3() {
$SCRIPTDIR/test_ntlm_auth_s3.sh \
|| failed=`expr $failed + $?`
}
posix_s3() {
eval "$LIB_PATH_VAR="\$SAMBA4SHAREDDIR:\$$LIB_PATH_VAR"; export $LIB_PATH_VAR"
eval echo "$LIB_PATH_VAR=\$$LIB_PATH_VAR"
SMBTORTURE4VERSION=`$SMBTORTURE4 --version`
if [ -n "$SMBTORTURE4" -a -n "$SMBTORTURE4VERSION" ];then
echo "Running Tests with Samba4's smbtorture"
echo $SMBTORTURE4VERSION
$SCRIPTDIR/test_posix_s3.sh \
//$SERVER_IP/tmp $USERNAME $PASSWORD "" \
|| failed=`expr $failed + $?`
else
echo "Skip Tests with Samba4's smbtorture"
fi
}
local_s3
smbtorture_s3
smbtorture_s3_encrypted
smbclient_s3
smbclient_s3_encrypted
wbinfo_s3
ntlm_auth_s3
posix_s3
eval "$LIB_PATH_VAR="\$SAMBA4SHAREDDIR:\$$LIB_PATH_VAR"; export $LIB_PATH_VAR"
eval echo "$LIB_PATH_VAR=\$$LIB_PATH_VAR"
SMBTORTURE4VERSION=`$SMBTORTURE4 --version`
if [ -n "$SMBTORTURE4" -a -n "$SMBTORTURE4VERSION" ];then
echo "Running Tests with Samba4's smbtorture"
echo $SMBTORTURE4VERSION
$SCRIPTDIR/test_posix_s3.sh //$SERVER_IP/tmp $USERNAME $PASSWORD "" || failed=`expr $failed + $?`
else
echo "Skip Tests with Samba4's smbtorture"
fi