def setup_app(self):
        super(TestLogin, self).setup_app()

        # setup the login manager and the callbacks
        # necessary to load hte user
        login_manger = get_login_manager(app=self.app, login_view="/login/")
        login_manger.token_callback = load_token
        login_manger.user_callback = load_user
        load_authentication(self.app)
        load_user_interface(self.app)

        # add an index url because the login page
        # will redirect there if there's not a 'next'
        load_index(self.app)
示例#2
0
    def setup_app(self):
        super(TestLogin, self).setup_app()

        # setup the login manager and the callbacks
        # necessary to load hte user
        login_manger = get_login_manager(
            app=self.app, login_view="/login/")
        login_manger.token_callback = load_token
        login_manger.user_callback = load_user
        load_authentication(self.app)
        load_user_interface(self.app)

        # add an index url because the login page
        # will redirect there if there's not a 'next'
        load_index(self.app)
示例#3
0
 def test_get_login_manager(self):
     lm = get_login_manager()
     self.assertIsInstance(lm, LoginManager)
     self.assertEqual(lm.login_view, "/login/")
     lm = get_login_manager(login_view="/new_login_view/")
     self.assertEqual(lm.login_view, "/new_login_view/")
 def test_get_login_manager(self):
     lm = get_login_manager()
     self.assertIsInstance(lm, LoginManager)
     self.assertEqual(lm.login_view, "/login/")
     lm = get_login_manager(login_view="/new_login_view/")
     self.assertEqual(lm.login_view, "/new_login_view/")