(app, client)
| 425 | |
| 426 | |
| 427 | def test_session_stored_last(app, client): |
| 428 | @app.after_request |
| 429 | def modify_session(response): |
| 430 | flask.session["foo"] = 42 |
| 431 | return response |
| 432 | |
| 433 | @app.route("/") |
| 434 | def dump_session_contents(): |
| 435 | return repr(flask.session.get("foo")) |
| 436 | |
| 437 | assert client.get("/").data == b"None" |
| 438 | assert client.get("/").data == b"42" |
| 439 | |
| 440 | |
| 441 | def test_session_special_types(app, client): |