Coverage for tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests001.py: 100%

10 statements  

« prev     ^ index     » next       coverage.py v7.6.12, created at 2025-03-07 05:42 +0000

1import importlib 1gabcdef

2 

3import pytest 1gabcdef

4 

5from docs_src.tutorial.fastapi.app_testing.tutorial001 import main as app_mod 1gabcdef

6from docs_src.tutorial.fastapi.app_testing.tutorial001 import test_main_001 as test_mod 1gabcdef

7 

8 

9@pytest.fixture(name="prepare", autouse=True) 1gabcdef

10def prepare_fixture(clear_sqlmodel): 1abcdef

11 # Trigger side effects of registering table models in SQLModel 

12 # This has to be called after clear_sqlmodel 

13 importlib.reload(app_mod) 1gabcdef

14 importlib.reload(test_mod) 1gabcdef

15 

16 

17def test_tutorial(): 1gabcdef

18 test_mod.test_create_hero() 1hijklmn