forked from orbit-oss/flask
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 = []
|
||||
|
||||
@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():
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue