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)
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)
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/")