コード例 #1
0
ファイル: tests.py プロジェクト: asd1355215911/server
    def test_default(self):
        hasher = 'hashers_passlib.phpass'

        with self.settings(SERVICE_PASSWORD_HASHER='default', PASSWORD_HASHERS=(hasher, )):
            load_service_hasher()
            hasher = get_service_hasher()
            self.assertEqual(hasher.algorithm, 'phpass')
コード例 #2
0
ファイル: tests.py プロジェクト: lokpratap/bus-booking-api
    def test_default(self):
        hasher = 'hashers_passlib.phpass'

        with self.settings(SERVICE_PASSWORD_HASHER='default',
                           PASSWORD_HASHERS=(hasher, )):
            load_service_hasher()
            hasher = get_service_hasher()
            self.assertEqual(hasher.algorithm, 'phpass')
コード例 #3
0
ファイル: tests.py プロジェクト: asd1355215911/server
 def tearDown(self):
     load_service_hasher()
コード例 #4
0
ファイル: tests.py プロジェクト: asd1355215911/server
    def test_unknown(self):
        hasher = 'foobar.phpass'

        with self.settings(SERVICE_PASSWORD_HASHER=hasher, PASSWORD_HASHERS=(hasher, )), \
                self.assertRaises(ImproperlyConfigured):
            load_service_hasher()
コード例 #5
0
ファイル: tests.py プロジェクト: asd1355215911/server
 def test_wrong_hasher(self):
     with self.settings(SERVICE_PASSWORD_HASHER='foobar.blahugo'), \
             self.assertRaises(ImproperlyConfigured):
         load_service_hasher()
コード例 #6
0
ファイル: tests.py プロジェクト: lokpratap/bus-booking-api
 def tearDown(self):
     load_service_hasher()