From: Joseph Sutton Date: Wed, 18 May 2022 04:09:58 +0000 (+1200) Subject: tests/krb5: Use object() rather than auto() to initialise enums X-Git-Tag: tevent-0.13.0~416 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3dcdd13a2506597d65af1efda76655206b3b3124;p=thirdparty%2Fsamba.git tests/krb5: Use object() rather than auto() to initialise enums This ensures that when an enum value is expected, a magic constant won't be supplied instead. Signed-off-by: Joseph Sutton Reviewed-by: Andrew Bartlett Reviewed-by: Andreas Schneider Autobuild-User(master): Andreas Schneider Autobuild-Date(master): Tue Jun 14 08:18:06 UTC 2022 on sn-devel-184 --- diff --git a/python/samba/tests/krb5/kdc_base_test.py b/python/samba/tests/krb5/kdc_base_test.py index 7d180380d13..22db004f879 100644 --- a/python/samba/tests/krb5/kdc_base_test.py +++ b/python/samba/tests/krb5/kdc_base_test.py @@ -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):