summaryrefslogtreecommitdiff
path: root/source3/stf
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2011-05-18 14:13:18 +1000
committerAndrew Bartlett <abartlet@samba.org>2011-05-18 16:12:08 +0200
commit2a12424e4b6da8fb3cd0ad50e14f75f0bc5132e0 (patch)
treed0e727d5ba614ea2fb26d0218d4838cfc1bc09e5 /source3/stf
parent57f41ef150b82523aeb23cde63c1f8731a061edb (diff)
downloadsamba-2a12424e4b6da8fb3cd0ad50e14f75f0bc5132e0.tar.gz
samba-2a12424e4b6da8fb3cd0ad50e14f75f0bc5132e0.tar.bz2
samba-2a12424e4b6da8fb3cd0ad50e14f75f0bc5132e0.zip
s3-selftest Remove unused and unimplemented info3cache test
Diffstat (limited to 'source3/stf')
-rwxr-xr-xsource3/stf/info3cache.py54
1 files changed, 0 insertions, 54 deletions
diff --git a/source3/stf/info3cache.py b/source3/stf/info3cache.py
deleted file mode 100755
index 96d5a1d459..0000000000
--- a/source3/stf/info3cache.py
+++ /dev/null
@@ -1,54 +0,0 @@
-#!/usr/bin/python
-#
-# Upon a winbindd authentication, test that an info3 record is cached in
-# netsamlogon_cache.tdb and cache records are removed from winbindd_cache.tdb
-#
-
-import comfychair, stf
-from samba import tdb, winbind
-
-#
-# We want to implement the following test on a win2k native mode domain.
-#
-# 1. trash netsamlogon_cache.tdb
-# 2. wbinfo -r DOMAIN\Administrator [FAIL]
-# 3. wbinfo --auth-crap DOMAIN\Administrator%password [PASS]
-# 4. wbinfo -r DOMAIN\Administrator [PASS]
-#
-# Also for step 3 we want to try 'wbinfo --auth-smbd' and
-# 'wbinfo --auth-plaintext'
-#
-
-#
-# TODO: To implement this test we need to be able to
-#
-# - pass username%password combination for an invidivual winbindd request
-# (so we can get the administrator SID so we can clear the info3 cache)
-#
-# - start/restart winbindd (to trash the winbind cache)
-#
-# - from samba import dynconfig (to find location of info3 cache)
-#
-# - be able to modify the winbindd cache (to set/reset individual winbind
-# cache entries)
-#
-# - have --auth-crap present in HEAD
-#
-
-class WinbindAuthCrap(comfychair.TestCase):
- def runtest(self):
- raise comfychair.NotRunError, "not implemented"
-
-class WinbindAuthSmbd(comfychair.TestCase):
- def runtest(self):
- # Grr - winbindd in HEAD doesn't contain the auth_smbd function
- raise comfychair.NotRunError, "no auth_smbd in HEAD"
-
-class WinbindAuthPlaintext(comfychair.TestCase):
- def runtest(self):
- raise comfychair.NotRunError, "not implemented"
-
-tests = [WinbindAuthCrap, WinbindAuthSmbd, WinbindAuthPlaintext]
-
-if __name__ == "__main__":
- comfychair.main(tests)