• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source3/script/tests/
1local_s3() {
2	echo "RUNNING TESTS local_s3"
3	$SCRIPTDIR/test_local_s3.sh \
4	|| failed=`expr $failed + $?`
5}
6
7smbtorture_s3() {
8	echo "RUNNING TESTS smbtorture_s3"
9	$SCRIPTDIR/test_smbtorture_s3.sh \
10		//$SERVER_IP/tmp $USERNAME $PASSWORD "" \
11	|| failed=`expr $failed + $?`
12}
13
14smbtorture_s3_encrypted() {
15	echo "RUNNING TESTS smbtorture_s3_encrypted"
16	$SCRIPTDIR/test_smbtorture_s3.sh \
17		//$SERVER_IP/tmp $USERNAME $PASSWORD "" "-e" \
18	|| failed=`expr $failed + $?`
19}
20
21smbclient_s3() {
22	echo "RUNNING TESTS smbclient_s3"
23	$SCRIPTDIR/test_smbclient_s3.sh $SERVER $SERVER_IP $USERNAME $PASSWORD \
24	|| failed=`expr $failed + $?`
25}
26
27smbclient_s3_encrypted() {
28	echo "RUNNING TESTS smbclient_s3_encrypted"
29	$SCRIPTDIR/test_smbclient_s3.sh $SERVER $SERVER_IP $USERNAME $PASSWORD "-e" \
30	|| failed=`expr $failed + $?`
31}
32
33wbinfo_s3() {
34	echo "RUNNING TESTS wbinfo_s3"
35	$SCRIPTDIR/test_wbinfo_s3.sh $WORKGROUP $SERVER $USERNAME $PASSWORD \
36	|| failed=`expr $failed + $?`
37}
38
39ntlm_auth_s3() {
40	echo "RUNNING TESTS ntlm_auth_s3"
41	$SCRIPTDIR/test_ntlm_auth_s3.sh \
42	|| failed=`expr $failed + $?`
43}
44
45net_s3() {
46	echo "RUNNING TESTS net_s3"
47	$SCRIPTDIR/test_net_s3.sh \
48	|| failed=`expr $failed + $?`
49}
50
51testparm_s3() {
52	echo "RUNNING TESTS testparm_s3"
53	$SCRIPTDIR/test_testparm_s3.sh \
54	|| failed=`expr $failed + $?`
55}
56
57posix_s3() {
58	echo "RUNNING TESTS posix_s3"
59	eval "$LIB_PATH_VAR="\$SAMBA4SHAREDDIR:\$$LIB_PATH_VAR"; export $LIB_PATH_VAR"
60	eval echo "$LIB_PATH_VAR=\$$LIB_PATH_VAR"
61	if [ -x "$SMBTORTURE4" ]; then
62		SMBTORTURE4VERSION=`$SMBTORTURE4 --version`
63	fi
64	if [ -n "$SMBTORTURE4" -a -n "$SMBTORTURE4VERSION" ];then
65		echo "Running Tests with Samba4's smbtorture"
66		echo $SMBTORTURE4VERSION
67		$SCRIPTDIR/test_posix_s3.sh \
68			//$SERVER_IP/tmp $USERNAME $PASSWORD "" \
69		|| failed=`expr $failed + $?`
70	else
71		echo "Skip Tests with Samba4's smbtorture"
72		echo "Try to compile with --with-smbtorture4-path=PATH to enable"
73	fi
74}
75
76failed=0
77
78if test "x$TESTS" = "x" ; then
79	local_s3
80	smbtorture_s3
81	smbtorture_s3_encrypted
82	smbclient_s3
83	smbclient_s3_encrypted
84	wbinfo_s3
85	ntlm_auth_s3
86	net_s3
87	testparm_s3
88	posix_s3
89else
90	for THIS_TEST in $TESTS; do
91		$THIS_TEST
92	done
93fi
94
95