()
| 204 | |
| 205 | |
| 206 | def 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 | |
| 222 | def test_environ_builder_headers_content_type(): |
nothing calls this directly
no test coverage detected