(app, client, request)
| 71 | |
| 72 | |
| 73 | def test_client_open_environ(app, client, request): |
| 74 | @app.route("/index") |
| 75 | def index(): |
| 76 | return flask.request.remote_addr |
| 77 | |
| 78 | builder = EnvironBuilder(app, path="/index", method="GET") |
| 79 | request.addfinalizer(builder.close) |
| 80 | |
| 81 | rv = client.open(builder) |
| 82 | assert rv.data == b"127.0.0.1" |
| 83 | |
| 84 | environ = builder.get_environ() |
| 85 | client.environ_base["REMOTE_ADDR"] = "127.0.0.2" |
| 86 | rv = client.open(environ) |
| 87 | assert rv.data == b"127.0.0.2" |
| 88 | |
| 89 | |
| 90 | def test_specify_url_scheme(app, client): |
nothing calls this directly
no test coverage detected