From 0fc6df0b83d9c325f61eb7a1f018fc779e2e431b Mon Sep 17 00:00:00 2001 From: farhaanbukhsh Date: Jan 19 2016 15:21:02 +0000 Subject: Fix all tests in lib --- diff --git a/tests/test_progit_lib_login.py b/tests/test_progit_lib_login.py index 7ad9c60..08047ce 100644 --- a/tests/test_progit_lib_login.py +++ b/tests/test_progit_lib_login.py @@ -90,6 +90,13 @@ class PagureLibLogintests(tests.Modeltests): 'foo', password ) + password = '%s%s' % ('foo', APP.config.get('PASSWORD_SEED', None)) + password = hashlib.sha512(password).hexdigest() + with self.assertRaises(PagureException): + pagure.lib.login.check_password('foo', password) + password = '$3$' + password + with self.assertRaises(PagureException): + pagure.lib.login.check_password('foo', password) if __name__ == '__main__': SUITE = unittest.TestLoader().loadTestsFromTestCase(PagureLibLogintests)