|
|
@ -59,16 +59,14 @@ def test_before_render_template(): |
|
|
|
context['whiskey'] = 43 |
|
|
|
context['whiskey'] = 43 |
|
|
|
recorded.append((template, context)) |
|
|
|
recorded.append((template, context)) |
|
|
|
|
|
|
|
|
|
|
|
flask.before_render_template.connect(record, app) |
|
|
|
with flask.before_render_template.connected_to(record): |
|
|
|
try: |
|
|
|
|
|
|
|
rv = app.test_client().get('/') |
|
|
|
rv = app.test_client().get('/') |
|
|
|
assert len(recorded) == 1 |
|
|
|
assert len(recorded) == 1 |
|
|
|
template, context = recorded[0] |
|
|
|
template, context = recorded[0] |
|
|
|
assert template.name == 'simple_template.html' |
|
|
|
assert template.name == 'simple_template.html' |
|
|
|
assert context['whiskey'] == 43 |
|
|
|
assert context['whiskey'] == 43 |
|
|
|
assert rv.data == b'<h1>43</h1>' |
|
|
|
assert rv.data == b'<h1>43</h1>' |
|
|
|
finally: |
|
|
|
|
|
|
|
flask.before_render_template.disconnect(record, app) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def test_request_signals(): |
|
|
|
def test_request_signals(): |
|
|
|
app = flask.Flask(__name__) |
|
|
|
app = flask.Flask(__name__) |
|
|
|