]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
tests/krb5: Use object() rather than auto() to initialise enums
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Wed, 18 May 2022 04:09:58 +0000 (16:09 +1200)
committerAndreas Schneider <asn@cryptomilk.org>
Tue, 14 Jun 2022 08:18:06 +0000 (08:18 +0000)
This ensures that when an enum value is expected, a magic constant won't
be supplied instead.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date(master): Tue Jun 14 08:18:06 UTC 2022 on sn-devel-184

python/samba/tests/krb5/kdc_base_test.py

index 7d180380d13ea27daaaf42a5f965bfbd6457b30c..22db004f879e47fe4f93f260974d5900c6cc2868 100644 (file)
@@ -23,7 +23,7 @@ import tempfile
 import binascii
 import collections
 import secrets
-from enum import Enum, auto
+from enum import Enum
 
 from collections import namedtuple
 import ldb
@@ -98,10 +98,10 @@ class KDCBaseTest(RawKerberosTest):
     """
 
     class AccountType(Enum):
-        USER = auto()
-        COMPUTER = auto()
-        SERVER = auto()
-        RODC = auto()
+        USER = object()
+        COMPUTER = object()
+        SERVER = object()
+        RODC = object()
 
     @classmethod
     def setUpClass(cls):