コード例 #1
0
ファイル: helpers.py プロジェクト: zhongjl/emmett
def ws_ctx(path, app=None):
    builder = ScopeBuilder(path)
    scope_data = builder.get_data()[0]
    scope_data.update(type='websocket', scheme='wss')
    token = current._init_(FakeWSContext, app, scope_data, None, None)
    yield current
    current._close_(token)
コード例 #2
0
ファイル: test_routing.py プロジェクト: alexandremasbr/emmett
def current_ctx(app, path):
    builder = ScopeBuilder(path)
    token = current._init_(FakeRequestContext, app, builder.get_data()[0])
    yield current
    current._close_(token)
コード例 #3
0
def ctx():
    builder = ScopeBuilder()
    token = current._init_(FakeRequestContext, None,
                           builder.get_data()[0], None, None)
    yield current
    current._close_(token)