Coverage for docs_src / dependencies / tutorial008e_an_py310.py: 100%

10 statements  

« prev     ^ index     » next       coverage.py v7.13.3, created at 2026-02-12 18:15 +0000

1from typing import Annotated 1abc

2 

3from fastapi import Depends, FastAPI 1abc

4 

5app = FastAPI() 1abc

6 

7 

8def get_username(): 1abc

9 try: 1def

10 yield "Rick" 1def

11 finally: 

12 print("Cleanup up before response is sent") 1def

13 

14 

15@app.get("/users/me") 1abc

16def get_user_me(username: Annotated[str, Depends(get_username, scope="function")]): 1abc

17 return username 1def