]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
tests/krb5/raw_testcase.py: Allow prettyPrint of more MS-KILE-defined values
authorStefan Metzmacher <metze@samba.org>
Wed, 15 Apr 2020 15:57:37 +0000 (17:57 +0200)
committerStefan Metzmacher <metze@samba.org>
Thu, 1 Jul 2021 17:46:31 +0000 (17:46 +0000)
By setting krb5_asn1.APOptions.prettyPrint = BitString_NamedValues_prettyPrint
we allow the BitString_NamedValues_prettyPrint() routine to show more named values.

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
python/samba/tests/krb5/raw_testcase.py

index 29745fa40895e40182ef0e45a013ad80b2af3845..1ef15db9f8ce0f2e874625f60b7c3478f611cd78 100644 (file)
@@ -117,6 +117,12 @@ krb5_asn1.APOptions.namedValues =\
     krb5_asn1.APOptionsValues.namedValues
 krb5_asn1.APOptions.prettyPrint =\
     BitString_NamedValues_prettyPrint
+krb5_asn1.PACOptionFlags.prettyPrintNamedValues =\
+    krb5_asn1.PACOptionFlagsValues.namedValues
+krb5_asn1.PACOptionFlags.namedValues =\
+    krb5_asn1.PACOptionFlagsValues.namedValues
+krb5_asn1.PACOptionFlags.prettyPrint =\
+    BitString_NamedValues_prettyPrint
 
 
 def Integer_NamedValues_prettyPrint(self, scope=0):
@@ -149,6 +155,10 @@ krb5_asn1.ChecksumType.prettyPrintNamedValues =\
     krb5_asn1.ChecksumTypeValues.namedValues
 krb5_asn1.ChecksumType.prettyPrint =\
     Integer_NamedValues_prettyPrint
+krb5_asn1.KerbErrorDataType.prettyPrintNamedValues =\
+    krb5_asn1.KerbErrorDataTypeValues.namedValues
+krb5_asn1.KerbErrorDataType.prettyPrint =\
+    Integer_NamedValues_prettyPrint
 
 
 class Krb5EncryptionKey(object):