Skip to content

Commit 85364b4

Browse files
committed
minor tweak on CompareDigestMixin
1 parent a347ee5 commit 85364b4

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

Lib/test/test_hmac.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -934,7 +934,8 @@ def test_equality_new(self):
934934

935935
class CompareDigestMixin:
936936

937-
def compare_digest(self, a, b):
937+
@staticmethod
938+
def compare_digest(a, b):
938939
"""Implementation of 'a == b' to test."""
939940
raise NotImplementedError
940941

@@ -1048,9 +1049,9 @@ class HMACCompareDigestTestCase(CompareDigestMixin, unittest.TestCase):
10481049

10491050
def test_compare_digest_func(self):
10501051
if openssl_compare_digest is not None:
1051-
self.assertIs(hmac.compare_digest, openssl_compare_digest)
1052+
self.assertIs(self.compare_digest, openssl_compare_digest)
10521053
else:
1053-
self.assertIs(hmac.compare_digest, operator_compare_digest)
1054+
self.assertIs(self.compare_digest, operator_compare_digest)
10541055

10551056

10561057
@hashlib_helper.requires_hashlib()

0 commit comments

Comments
 (0)