deprecate None value support for app name (#1705)

*  deprecate None value support for app name

* 🚨 cleanup linter issues across the codebase
This commit is contained in:
Harsha Narayana
2019-10-23 21:42:20 +05:30
committed by 7
parent fcdc9c83c5
commit e506c89304
5 changed files with 101 additions and 57 deletions

View File

@@ -8,6 +8,7 @@ try:
except ImportError:
from json import loads
def test_custom_context(app):
@app.middleware("request")
def store(request):
@@ -21,14 +22,16 @@ def test_custom_context(app):
invalid = request.ctx.missing
except AttributeError as e:
invalid = str(e)
return json({
"user": request.ctx.user,
"session": request.ctx.session,
"has_user": hasattr(request.ctx, "user"),
"has_session": hasattr(request.ctx, "session"),
"has_missing": hasattr(request.ctx, "missing"),
"invalid": invalid
})
return json(
{
"user": request.ctx.user,
"session": request.ctx.session,
"has_user": hasattr(request.ctx, "user"),
"has_session": hasattr(request.ctx, "session"),
"has_missing": hasattr(request.ctx, "missing"),
"invalid": invalid,
}
)
request, response = app.test_client.get("/")
assert response.json == {