Coverage for docs_src / tutorial / asyncify / tutorial001_py310.py: 100%

9 statements  

« prev     ^ index     » next       coverage.py v7.13.4, created at 2026-05-05 09:41 +0000

1# 🚨 Don't use this, it will block the event loop! 🚨 

2 

3import time 1abcdefg

4 

5import anyio 1abcdefg

6 

7 

8def do_sync_work(name: str): 1abcdefg

9 time.sleep(1) 1abcdefg

10 return f"Hello, {name}" 1abcdefg

11 

12 

13async def main(): 1abcdefg

14 message = do_sync_work(name="World") 1abcdefg

15 print(message) 1abcdefg

16 

17 

18anyio.run(main) 1abcdefg