Home / Function/ test_tojson_filter() — flask Function Reference

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"};'
    )

Subdomains

Defined In

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