File: python-bcrypt-5.0.0.patch

package info (click to toggle)
flask-bcrypt 1.0.1-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 180 kB
  • sloc: python: 294; makefile: 113; sh: 17
file content (29 lines) | stat: -rw-r--r-- 1,029 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
From: Kirill Radzikhovskyy <kirillrdy@gmail.com>
Date: Sun, 23 Nov 2025 17:21:45 +1100
Subject: Fix test_long_password for bcrypt 5.0.0+ strict limit

Update test_bcrypt.py

Co-authored-by: dotlambda <github@dotlambda.de>

Origin: other, https://github.com/maxcountryman/flask-bcrypt/pull/96
Bug: https://github.com/maxcountryman/flask-bcrypt/issues/95
Bug-Debian: https://bugs.debian.org/1120247
Last-Update: 2025-12-03
---
 test_bcrypt.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/test_bcrypt.py b/test_bcrypt.py
index 0ec2ffe..f215ba8 100644
--- a/test_bcrypt.py
+++ b/test_bcrypt.py
@@ -62,7 +62,7 @@ class BasicTestCase(unittest.TestCase):
         password = 'A' * 72
         pw_hash = self.bcrypt.generate_password_hash(password)
         # Ensure that a longer password yields the same hash
-        self.assertTrue(self.bcrypt.check_password_hash(pw_hash, 'A' * 80))
+        self.assertTrue(self.bcrypt.check_password_hash(pw_hash, 'A' * 72))
 
 
 class LongPasswordsTestCase(BasicTestCase):