From 3e72fd471b72245a722bc46d4bb1ed305645a385 Mon Sep 17 00:00:00 2001 From: philipp Date: Tue, 14 May 2019 13:59:36 +0000 Subject: [PATCH] Add test case with umlaut for password check. git-svn-id: http://www.winterrodeln.org/svn/wradmin/trunk@2821 7aebc617-e5e2-0310-91dc-80fb5f6d2477 --- tests/test_lib.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/test_lib.py b/tests/test_lib.py index a7fb33d..b3fe216 100644 --- a/tests/test_lib.py +++ b/tests/test_lib.py @@ -15,3 +15,8 @@ class TestMediaWikiUsers(unittest.TestCase): password_db = ':pbkdf2:sha256:10000:128:EXgVGhc2mAs710feKvkiaw==:J5fYth9pg/R2d0F8bSsYfTR8SBpTBNIcdv/DgJ0tOPC1rtajl2Dr0RLqOozLb8O0XpDhtv4a3JJd/M0b58WebfNWAcdJBJI9nNeC0EYYD7OCYZGVAaRhiYtK4m53KZBBL6x/k2j4RjHPT1NmgV8Fr1DPqBNOlOHxUIh5z5oslM4=' # 'abc' self.assertTrue(wradmin.auth.password_is_correct('abc', password_db)) self.assertFalse(wradmin.auth.password_is_correct('abcd', password_db)) + + def test_mediawiki_users_has_password_is_correct_pbkdf2_umlaut(self): + password_db = ':pbkdf2:sha512:30000:64:UbSlvCZYkxJj20NlHLdirA==:YdN5LI4z0BLisdcv+6Y+J2X+UjkoXHndUaEJ+1jRkFjCvsrBdyjpu3pq2RNH/IrVO7RdFU4U1opeB4ejt2HfxQ==' + self.assertTrue(wradmin.auth.password_is_correct('abcäöü', password_db)) + self.assertFalse(wradmin.auth.password_is_correct('abcäöß', password_db)) -- 2.39.5