(app, client)
| 928 | |
| 929 | |
| 930 | def test_before_request_and_routing_errors(app, client): |
| 931 | @app.before_request |
| 932 | def attach_something(): |
| 933 | flask.g.something = "value" |
| 934 | |
| 935 | @app.errorhandler(404) |
| 936 | def return_something(error): |
| 937 | return flask.g.something, 404 |
| 938 | |
| 939 | rv = client.get("/") |
| 940 | assert rv.status_code == 404 |
| 941 | assert rv.data == b"value" |
| 942 | |
| 943 | |
| 944 | def test_user_error_handling(app, client): |