MCPcopy
hub / github.com/pallets/werkzeug / test_environ_builder_headers

Function test_environ_builder_headers

tests/test_test.py:206–219  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

204
205
206def test_environ_builder_headers():
207 b = EnvironBuilder(
208 environ_base={"HTTP_USER_AGENT": "Foo/0.1"},
209 environ_overrides={"wsgi.version": (1, 1)},
210 )
211 b.headers["X-Beat-My-Horse"] = "very well sir"
212 env = b.get_environ()
213 assert env["HTTP_USER_AGENT"] == "Foo/0.1"
214 assert env["HTTP_X_BEAT_MY_HORSE"] == "very well sir"
215 assert env["wsgi.version"] == (1, 1)
216
217 b.headers["User-Agent"] = "Bar/1.0"
218 env = b.get_environ()
219 assert env["HTTP_USER_AGENT"] == "Bar/1.0"
220
221
222def test_environ_builder_headers_content_type():

Callers

nothing calls this directly

Calls 2

get_environMethod · 0.95
EnvironBuilderClass · 0.90

Tested by

no test coverage detected