mirror of
https://github.com/samba-team/samba.git
synced 2025-01-10 01:18:15 +03:00
48b0dabdba
Restructure existing tests to work with the recent build farm changes.
Added windows DC testing to 'make wintest'.
Some improvements and generalization to the way errors are handled.
(This used to be commit de9687404e
)
31 lines
674 B
Bash
Executable File
31 lines
674 B
Bash
Executable File
#!/bin/sh
|
|
|
|
if [ `whoami` != "root" ]; then
|
|
echo "Windows tests will not run without root privilages."
|
|
exit 1
|
|
fi
|
|
|
|
if [ "$DO_SOCKET_WRAPPER" = SOCKET_WRAPPER ]; then
|
|
echo "Windows tests will not run with socket wrapper enabled."
|
|
exit 1
|
|
fi
|
|
|
|
if [ ! $WINTESTCONF ]; then
|
|
echo "Environment variable WINTESTCONF has not been defined."
|
|
echo "Windows tests will not run unconfigured."
|
|
exit 1
|
|
fi
|
|
|
|
if [ ! -r $WINTESTCONF ]; then
|
|
echo "$WINTESTCONF could not be read."
|
|
exit 1
|
|
fi
|
|
|
|
export WINTEST_DIR=$SRCDIR/script/tests/win
|
|
export TMPDIR=$TMPDIR
|
|
export NETBIOSNAME=$NETBIOSNAME
|
|
|
|
. $WINTESTCONF
|
|
|
|
$SRCDIR/script/tests/test_win.sh
|