test_bad_environ_raises_bad_request() — flask Function Reference
Architecture documentation for the test_bad_environ_raises_bad_request() function in test_reqctx.py from the flask codebase.
Entity Profile
Dependency Diagram
graph TD ef327c03_ecfe_679a_ac06_c3ec788345b0["test_bad_environ_raises_bad_request()"] aea65cbf_db83_bd4f_d83f_1a35ae104254["test_reqctx.py"] ef327c03_ecfe_679a_ac06_c3ec788345b0 -->|defined in| aea65cbf_db83_bd4f_d83f_1a35ae104254 style ef327c03_ecfe_679a_ac06_c3ec788345b0 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
tests/test_reqctx.py lines 280–294
def test_bad_environ_raises_bad_request():
app = flask.Flask(__name__)
from flask.testing import EnvironBuilder
builder = EnvironBuilder(app)
environ = builder.get_environ()
# use a non-printable character in the Host - this is key to this test
environ["HTTP_HOST"] = "\x8a"
with app.request_context(environ) as ctx:
response = app.full_dispatch_request(ctx)
assert response.status_code == 400
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does test_bad_environ_raises_bad_request() do?
test_bad_environ_raises_bad_request() is a function in the flask codebase, defined in tests/test_reqctx.py.
Where is test_bad_environ_raises_bad_request() defined?
test_bad_environ_raises_bad_request() is defined in tests/test_reqctx.py at line 280.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free