Skip to content

Commit 6ffdd1c

Browse files
committed
fix test when GIL_MINSIZE is changed
1 parent c9db0b1 commit 6ffdd1c

1 file changed

Lines changed: 4 additions & 10 deletions

File tree

Lib/test/test_hashlib.py

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1043,20 +1043,14 @@ def test_gil(self):
10431043

10441044
def test_sha256_gil(self):
10451045
gil_minsize = hashlib_helper.find_gil_minsize(['_sha2', '_hashlib'])
1046+
data = b'1' + b'#' * gil_minsize + b'1'
1047+
expected = hashlib.sha256(data).hexdigest()
1048+
10461049
m = hashlib.sha256()
10471050
m.update(b'1')
10481051
m.update(b'#' * gil_minsize)
10491052
m.update(b'1')
1050-
self.assertEqual(
1051-
m.hexdigest(),
1052-
'1cfceca95989f51f658e3f3ffe7f1cd43726c9e088c13ee10b46f57cef135b94'
1053-
)
1054-
1055-
m = hashlib.sha256(b'1' + b'#' * gil_minsize + b'1')
1056-
self.assertEqual(
1057-
m.hexdigest(),
1058-
'1cfceca95989f51f658e3f3ffe7f1cd43726c9e088c13ee10b46f57cef135b94'
1059-
)
1053+
self.assertEqual(m.hexdigest(), expected)
10601054

10611055
@threading_helper.reap_threads
10621056
@threading_helper.requires_working_threading()

0 commit comments

Comments
 (0)