Пример #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})
Пример #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})
Пример #3
0
    def __init__(self, extension, backend_cls):
        super(AuthBackendHook, self).__init__(extension)

        self.backend_cls = backend_cls
        register_auth_backend(backend_cls)
Пример #4
0
    def __init__(self, extension, backend_cls):
        super(AuthBackendHook, self).__init__(extension)

        self.backend_cls = backend_cls
        register_auth_backend(backend_cls)