禁用Flask @before_request进行测试

时间:2017-04-25 15:30:21

标签: python flask python-unittest flask-login

我有一个名为browse的蓝图,其中包含以下部分代码:

@browse.before_request
def before_request():
    if not current_user.is_authenticated or (current_user.is_authenticated and not current_user.confirmed):
        return redirect(url_for('main.index'))

要进行单元测试,我必须禁用此身份验证。 我尝试在配置中添加LOGIN_DISABLED = True。但它没有用。还尝试在 setUp()中重新启动。结果相同。 有什么办法吗?

0 个答案:

没有答案