Coverage for tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests003.py: 100%
10 statements
« prev ^ index » next coverage.py v7.11.0, created at 2025-10-27 00:03 +0000
« prev ^ index » next coverage.py v7.11.0, created at 2025-10-27 00:03 +0000
1import importlib 1abcdefghij
3import pytest 1abcdefghij
5from docs_src.tutorial.fastapi.app_testing.tutorial001 import main as app_mod 1abcdefghij
6from docs_src.tutorial.fastapi.app_testing.tutorial001 import test_main_003 as test_mod 1abcdefghij
9@pytest.fixture(name="prepare", autouse=True) 1abcdefghij
10def prepare_fixture(clear_sqlmodel): 1abcdefghij
11 # Trigger side effects of registering table models in SQLModel
12 # This has to be called after clear_sqlmodel
13 importlib.reload(app_mod) 1abcdefghij
14 importlib.reload(test_mod) 1abcdefghij
17def test_tutorial(): 1abcdefghij
18 test_mod.test_create_hero() 1klmnopqrst