summaryrefslogtreecommitdiff
path: root/source3/selftest
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2019-05-23 11:19:10 +1200
committerAndrew Bartlett <abartlet@samba.org>2019-05-24 03:19:17 +0000
commit8dd0421a4284e23f756dfafa32d2831ceb6d1b88 (patch)
treeea32d2a9deb28e50f83f70a65a0e83e71fa52144 /source3/selftest
parent430968b32dc7d14876b8ed3bbbcfdc4d34a1263b (diff)
downloadsamba-8dd0421a4284e23f756dfafa32d2831ceb6d1b88.tar.gz
selftest: Add more testing of wkssvc in source3
The samba3.wkssvc test is not as comprehensive, but rpc.wkssvc needs to run against the ad_member environment to get past a builtin administrators check. Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Gary Lockyer <gary@catalyst.net.nz>
Diffstat (limited to 'source3/selftest')
-rwxr-xr-xsource3/selftest/tests.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/source3/selftest/tests.py b/source3/selftest/tests.py
index 77a2a8d6ed8..80fc3e69438 100755
--- a/source3/selftest/tests.py
+++ b/source3/selftest/tests.py
@@ -464,7 +464,7 @@ rpc = ["rpc.authcontext", "rpc.samba3.bind", "rpc.samba3.srvsvc", "rpc.samba3.sh
"rpc.samr.priv", "rpc.samr.passwords.validate",
"rpc.netlogon.admin",
"rpc.schannel", "rpc.schannel2", "rpc.bench-schannel1", "rpc.schannel_anon_setpw", "rpc.join", "rpc.bind",
- "rpc.initshutdown"]
+ "rpc.initshutdown", "rpc.wkssvc"]
local = ["local.nss"]
@@ -669,6 +669,8 @@ for t in tests:
plansmbtorture4testsuite(t, "nt4_dc", '//$SERVER_IP/tmp -U$USERNAME%$PASSWORD')
plansmbtorture4testsuite(t, "nt4_dc", '//$SERVER_IP/delete_readonly -U$USERNAME%$PASSWORD --option=torture:delete_readonly=true')
plansmbtorture4testsuite(t, "ad_dc", '//$SERVER/tmp -U$USERNAME%$PASSWORD')
+ elif t == "rpc.wkssvc":
+ plansmbtorture4testsuite(t, "ad_member", '//$SERVER/tmp -U$DC_USERNAME%$DC_PASSWORD')
else:
plansmbtorture4testsuite(t, "nt4_dc", '//$SERVER_IP/tmp -U$USERNAME%$PASSWORD')
plansmbtorture4testsuite(t, "ad_dc", '//$SERVER/tmp -U$USERNAME%$PASSWORD')