make test_request_preprocessing_early_return more thorough

This commit is contained in:
Chris Rebert 2015-02-06 13:11:23 -08:00
parent 1158e22958
commit 6d2c076a3b
1 changed files with 12 additions and 2 deletions

View File

@ -580,9 +580,19 @@ def test_request_preprocessing_early_return():
evts = []
@app.before_request
def before_request():
def before_request1():
evts.append(1)
@app.before_request
def before_request2():
evts.append(2)
return "hello"
@app.before_request
def before_request3():
evts.append(3)
return "bye"
@app.route('/')
def index():
evts.append('index')
@ -590,7 +600,7 @@ def test_request_preprocessing_early_return():
rv = app.test_client().get('/').data.strip()
assert rv == b'hello'
assert not evts
assert evts == [1, 2]
def test_after_request_processing():