mirror of
https://github.com/samba-team/samba.git
synced 2025-01-27 14:04:05 +03:00
tests/krb5: Ensure in assertElementPresent() that container elements are not empty
Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
This commit is contained in:
parent
7881865550
commit
ba3c92f77b
@ -24,6 +24,8 @@ import datetime
|
||||
import random
|
||||
import binascii
|
||||
import itertools
|
||||
import collections
|
||||
|
||||
from pyasn1.codec.der.decoder import decode as pyasn1_der_decode
|
||||
from pyasn1.codec.der.encoder import encode as pyasn1_der_encode
|
||||
from pyasn1.codec.native.decoder import decode as pyasn1_native_decode
|
||||
@ -817,6 +819,9 @@ class RawKerberosTest(TestCaseInTempDir):
|
||||
def assertElementPresent(self, obj, elem):
|
||||
v = self.getElementValue(obj, elem)
|
||||
self.assertIsNotNone(v)
|
||||
if self.strict_checking:
|
||||
if isinstance(v, collections.abc.Container):
|
||||
self.assertNotEqual(0, len(v))
|
||||
|
||||
def assertElementEqual(self, obj, elem, value):
|
||||
v = self.getElementValue(obj, elem)
|
||||
|
Loading…
x
Reference in New Issue
Block a user