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

9 statements  

« prev     ^ index     » next       coverage.py v7.6.1, created at 2025-12-04 08:29 +0000

1from fastapi import Depends, FastAPI 1abcdefg

2 

3app = FastAPI() 1abcdefg

4 

5 

6def get_username(): 1abcdefg

7 try: 1hijklmn

8 yield "Rick" 1hijklmn

9 finally: 

10 print("Cleanup up before response is sent") 1hijklmn

11 

12 

13@app.get("/users/me") 1abcdefg

14def get_user_me(username: str = Depends(get_username, scope="function")): 1abcdefg

15 return username 1hijklmn