Home / File/ test_tutorial006.py — fastapi Source File

test_tutorial006.py — fastapi Source File

Architecture documentation for test_tutorial006.py, a python file in the fastapi codebase. 3 imports, 0 dependents.

File python FastAPI Routing 3 imports 1 functions

Entity Profile

Dependency Diagram

graph LR
  ffd85a87_f2a3_a3c4_048d_270fe16324bd["test_tutorial006.py"]
  d1bf66df_8a92_7a7c_dab4_0865060effa4["unittest.mock"]
  ffd85a87_f2a3_a3c4_048d_270fe16324bd --> d1bf66df_8a92_7a7c_dab4_0865060effa4
  39ba3f2f_4808_c2a2_0909_523a970c2351["tutorial006_py39.py"]
  ffd85a87_f2a3_a3c4_048d_270fe16324bd --> 39ba3f2f_4808_c2a2_0909_523a970c2351
  87f25206_c183_f5ef_d211_b443cfd39085["process_items"]
  ffd85a87_f2a3_a3c4_048d_270fe16324bd --> 87f25206_c183_f5ef_d211_b443cfd39085
  style ffd85a87_f2a3_a3c4_048d_270fe16324bd fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

from unittest.mock import patch

from docs_src.python_types.tutorial006_py39 import process_items


def test_process_items():
    with patch("builtins.print") as mock_print:
        process_items(["item_a", "item_b", "item_c"])

    assert mock_print.call_count == 3
    call_args = [arg.args for arg in mock_print.call_args_list]
    assert call_args == [
        ("item_a",),
        ("item_b",),
        ("item_c",),
    ]

Domain

Subdomains

Dependencies

Frequently Asked Questions

What does test_tutorial006.py do?
test_tutorial006.py is a source file in the fastapi codebase, written in python. It belongs to the FastAPI domain, Routing subdomain.
What functions are defined in test_tutorial006.py?
test_tutorial006.py defines 1 function(s): test_process_items.
What does test_tutorial006.py depend on?
test_tutorial006.py imports 3 module(s): process_items, tutorial006_py39.py, unittest.mock.
Where is test_tutorial006.py in the architecture?
test_tutorial006.py is located at tests/test_tutorial/test_python_types/test_tutorial006.py (domain: FastAPI, subdomain: Routing, directory: tests/test_tutorial/test_python_types).

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free