mirror of
https://github.com/samba-team/samba.git
synced 2025-01-08 21:18:16 +03:00
python:tests: Don't require an emtpy 'authorization-data' to be present
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Joseph Sutton <josephsutton@catalyst.net.nz> Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Mon Dec 20 17:01:11 UTC 2021 on sn-devel-184
This commit is contained in:
parent
bd804e0eef
commit
2da538a458
@ -2490,8 +2490,21 @@ class RawKerberosTest(TestCaseInTempDir):
|
||||
if self.strict_checking:
|
||||
self.assertElementEqual(ticket_private, 'caddr', [])
|
||||
if expect_pac is not None:
|
||||
self.assertElementPresent(ticket_private, 'authorization-data',
|
||||
if expect_pac:
|
||||
self.assertElementPresent(ticket_private,
|
||||
'authorization-data',
|
||||
expect_empty=not expect_pac)
|
||||
else:
|
||||
# It is more correct to not have an authorization-data
|
||||
# present than an empty one.
|
||||
#
|
||||
# https://github.com/krb5/krb5/pull/1225#issuecomment-995104193
|
||||
v = self.getElementValue(ticket_private,
|
||||
'authorization-data')
|
||||
if v is not None:
|
||||
self.assertElementPresent(ticket_private,
|
||||
'authorization-data',
|
||||
expect_empty=True)
|
||||
|
||||
encpart_session_key = None
|
||||
if encpart_private is not None:
|
||||
|
Loading…
Reference in New Issue
Block a user