1
0
mirror of https://github.com/samba-team/samba.git synced 2025-12-23 00:23:53 +03:00

tests/ntlm_auth_krb5: don't test that a krb5ccache work with an explicit username

This test is useless and won't work anymore in future.

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
This commit is contained in:
Stefan Metzmacher
2024-03-07 17:59:02 +01:00
parent 3ea605d8af
commit a6b94a690b
2 changed files with 16 additions and 10 deletions

View File

@@ -51,6 +51,7 @@ class NTLMAuthTestCase(BlackboxTestCase):
client_password=None,
client_domain=None,
client_use_cached_creds=False,
client_use_global_krb5_ccache=False,
server_username=None,
server_password=None,
server_domain=None,
@@ -62,19 +63,28 @@ class NTLMAuthTestCase(BlackboxTestCase):
target_service=None):
self.assertTrue(os.access(self.ntlm_auth_path, os.X_OK))
if client_username is None:
raise Exception("client_username required")
# Client helper args
client_args = []
client_args.append(self.ntlm_auth_path)
client_args.append("--helper-protocol=%s" % client_helper)
client_args.append("--username=%s" % client_username)
if client_username:
client_args.append("--username=%s" % client_username)
if client_domain:
client_args.append("--domain=%s" % client_domain)
if client_use_cached_creds:
if client_username is None:
raise Exception("client_username required")
if client_password is not None:
raise Exception("client_password not allowed")
client_args.append("--use-cached-creds")
elif client_use_global_krb5_ccache:
if client_username is not None:
raise Exception("client_username not allowed")
if client_password is not None:
raise Exception("client_password not allowed")
else:
if client_username is None:
raise Exception("client_username required")
if client_password is None:
raise Exception("client_password required")
client_args.append("--password=%s" % client_password)