Set the "stable" vendor string in VERSION.
[ira/wip.git] / source3 / script / tests / test_wbinfo_s3.sh
1 #!/bin/sh
2
3 if [ $# -lt 4 ]; then
4 cat <<EOF
5 Usage: test_wbinfo_s3.sh DOMAIN SERVER USERNAME PASSWORD <wbinfo args>
6 EOF
7 exit 1;
8 fi
9
10 domain="$1"
11 server="$2"
12 username="$3"
13 password="$4"
14 shift 4
15 ADDARGS="$*"
16
17 incdir=`dirname $0`
18 . $incdir/test_functions.sh
19
20 OLDIFS=$IFS;
21
22 tests="--ping"
23 tests="$tests:--separator"
24 tests="$tests:--own-domain"
25 tests="$tests:--all-domains"
26 tests="$tests:--trusted-domains"
27 tests="$tests:--domain-info=BUILTIN"
28 tests="$tests:--domain-info=$server"
29 tests="$tests:--sequence"
30 tests="$tests:--sequence --domain=BUILTIN"
31 tests="$tests:--sequence --domain=$server"
32 #Didn't pass yet# tests="$tests:--domain-users"
33 tests="$tests:--domain-groups"
34 tests="$tests:--name-to-sid=$username"
35 #Didn't pass yet# tests="$tests:--user-info=$username"
36 tests="$tests:--user-groups=$username"
37
38 OLDIFS=$IFS
39 NEWIFS=$':'
40 IFS=$NEWIFS
41 for t in $tests; do
42    IFS=$OLDIFS
43    testit "wbinfo $t" $VALGRIND $BINDIR/wbinfo $CONFIGURATION $ADDARGS $t || failed=`expr $failed + 1`
44    IFS=$NEWIFS
45 done
46 IFS=$OLDIFS
47
48 testok $0 $failed