Esempio n. 1
0
    def test_register_auth_backend(self):
        """Testing register_auth_backend"""
        self.assertEqual(set(auth_backends), {StandardAuthBackend})
        register_auth_backend(DummyAuthBackend)

        self.assertSetEqual(set(auth_backends),
                            {StandardAuthBackend, DummyAuthBackend})
Esempio n. 2
0
    def test_register_auth_backend(self):
        """Testing register_auth_backend"""
        starting_set = set(auth_backends)
        register_auth_backend(DummyAuthBackend)

        self.assertSetEqual(set(auth_backends),
                            starting_set | {DummyAuthBackend})
Esempio n. 3
0
    def __init__(self, extension, backend_cls):
        super(AuthBackendHook, self).__init__(extension)

        self.backend_cls = backend_cls
        register_auth_backend(backend_cls)
Esempio n. 4
0
    def __init__(self, extension, backend_cls):
        super(AuthBackendHook, self).__init__(extension)

        self.backend_cls = backend_cls
        register_auth_backend(backend_cls)