make test_request_preprocessing_early_return more thorough
This commit is contained in:
parent
1158e22958
commit
6d2c076a3b
1 changed files with 12 additions and 2 deletions
|
|
@ -580,9 +580,19 @@ def test_request_preprocessing_early_return():
|
||||||
evts = []
|
evts = []
|
||||||
|
|
||||||
@app.before_request
|
@app.before_request
|
||||||
def before_request():
|
def before_request1():
|
||||||
|
evts.append(1)
|
||||||
|
|
||||||
|
@app.before_request
|
||||||
|
def before_request2():
|
||||||
|
evts.append(2)
|
||||||
return "hello"
|
return "hello"
|
||||||
|
|
||||||
|
@app.before_request
|
||||||
|
def before_request3():
|
||||||
|
evts.append(3)
|
||||||
|
return "bye"
|
||||||
|
|
||||||
@app.route('/')
|
@app.route('/')
|
||||||
def index():
|
def index():
|
||||||
evts.append('index')
|
evts.append('index')
|
||||||
|
|
@ -590,7 +600,7 @@ def test_request_preprocessing_early_return():
|
||||||
|
|
||||||
rv = app.test_client().get('/').data.strip()
|
rv = app.test_client().get('/').data.strip()
|
||||||
assert rv == b'hello'
|
assert rv == b'hello'
|
||||||
assert not evts
|
assert evts == [1, 2]
|
||||||
|
|
||||||
|
|
||||||
def test_after_request_processing():
|
def test_after_request_processing():
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue