failing test for streaming session

This commit is contained in:
David Lord 2017-06-02 11:07:53 -07:00
parent 49f3e96844
commit 5978a0f55f
No known key found for this signature in database
GPG key ID: 7A1C87E3F5BC42A8

View file

@ -861,6 +861,20 @@ class TestStreaming(object):
assert rv.data == b'Hello World!'
assert called == [42]
def test_stream_keeps_session(self, app, client):
@app.route('/')
def index():
flask.session['test'] = 'flask'
@flask.stream_with_context
def gen():
yield flask.session['test']
return flask.Response(gen())
rv = client.get('/')
assert rv.data == b'flask'
class TestSafeJoin(object):
def test_safe_join(self):