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

python/tests/gensec: make it possible to add knownfail tests for gensec.update()

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14106

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
This commit is contained in:
Stefan Metzmacher
2019-10-11 13:23:17 +02:00
committed by Andreas Schneider
parent 02f538816b
commit eee1e8b6ac

View File

@@ -79,10 +79,16 @@ class GensecTests(samba.tests.TestCase):
while True: while True:
if not client_finished: if not client_finished:
print("running client gensec_update") print("running client gensec_update")
try:
(client_finished, client_to_server) = self.gensec_client.update(server_to_client) (client_finished, client_to_server) = self.gensec_client.update(server_to_client)
except samba.NTSTATUSError as nt:
raise AssertionError(nt)
if not server_finished: if not server_finished:
print("running server gensec_update") print("running server gensec_update")
try:
(server_finished, server_to_client) = self.gensec_server.update(client_to_server) (server_finished, server_to_client) = self.gensec_server.update(client_to_server)
except samba.NTSTATUSError as nt:
raise AssertionError(nt)
if client_finished and server_finished: if client_finished and server_finished:
break break