Coverage for docs_src / dependencies / tutorial010_py310.py: 100%
10 statements
« prev ^ index » next coverage.py v7.13.3, created at 2026-02-12 18:15 +0000
« prev ^ index » next coverage.py v7.13.3, created at 2026-02-12 18:15 +0000
1class MySuperContextManager: 1abcd
2 def __init__(self): 1abcd
3 self.db = DBSession() 1efg
5 def __enter__(self): 1abcd
6 return self.db 1efg
8 def __exit__(self, exc_type, exc_value, traceback): 1abcd
9 self.db.close() 1efg
12async def get_db(): 1abcd
13 with MySuperContextManager() as db: 1efg
14 yield db 1efg