test_tojson_filter() — flask Function Reference
Architecture documentation for the test_tojson_filter() function in test_json.py from the flask codebase.
Entity Profile
Dependency Diagram
graph TD f07dd175_ec2b_ee43_aa9f_ff68548ca3ee["test_tojson_filter()"] f9bd76f2_7704_622d_4d31_ee892fa7fced["test_json.py"] f07dd175_ec2b_ee43_aa9f_ff68548ca3ee -->|defined in| f9bd76f2_7704_622d_4d31_ee892fa7fced style f07dd175_ec2b_ee43_aa9f_ff68548ca3ee fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
tests/test_json.py lines 210–220
def test_tojson_filter(app, req_ctx):
# The tojson filter is tested in Jinja, this confirms that it's
# using Flask's dumps.
rv = flask.render_template_string(
"const data = {{ data|tojson }};",
data={"name": "</script>", "time": datetime.datetime(2021, 2, 1, 7, 15)},
)
assert rv == (
'const data = {"name": "\\u003c/script\\u003e",'
' "time": "Mon, 01 Feb 2021 07:15:00 GMT"};'
)
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does test_tojson_filter() do?
test_tojson_filter() is a function in the flask codebase, defined in tests/test_json.py.
Where is test_tojson_filter() defined?
test_tojson_filter() is defined in tests/test_json.py at line 210.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free