def test_app(backend):
from webtest import TestApp
from vishnu.middleware import SessionMiddleware
from vishnu.session import Config
api = falcon.API()
api.add_route("/private", PrivateHandler())
api.add_route("/public", PublicHandler())
api.add_route("/login/save", LoginHandler())
api.add_route("/logout", LogoutHandler())
config = Config(
secret="OVc1Mbt79AK5Pmi6sWnJnXZvEPNO3BnI",
backend=backend
)
session = SessionMiddleware(api, config)
return TestApp(app=session, extra_environ={'wsgi.url_scheme': 'https'})
评论列表
文章目录