From 4ad0bbd9cc3141304d17eae3d7c0d9c65b8b1053 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Sep 07 2016 10:50:18 +0000 Subject: Adjust the test so that we only drop the @app.before_request from flask-fas-openid --- diff --git a/tests/__init__.py b/tests/__init__.py index 0d7ed46..0aa4ebb 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -110,7 +110,12 @@ def user_set(APP, user): # flask.ext.fas_openid.FAS which otherwise kills our effort to set a # flask.g.fas_user. from flask import appcontext_pushed, g - APP.before_request_funcs[None] = [] + keep = [] + for meth in APP.before_request_funcs[None]: + if 'flask_fas_openid.FAS' in str(meth): + continue + keep.append(meth) + APP.before_request_funcs[None] = keep def handler(sender, **kwargs): g.fas_user = user