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

10 statements  

« prev     ^ index     » next       coverage.py v7.16.2, created at 2026-11-11 11:00 +0000

1import time 1abcdefghijklm

2 

3import anyio 1abcdefghijklm

4from asyncer import asyncify 1abcdefghijklm

5 

6 

7def do_sync_work(name: str): 1abcdefghijklm

8 time.sleep(1) 1abcdefghijklm

9 return f"Hello, {name}" 1abcdefghijklm

10 

11 

12async def main(): 1abcdefghijklm

13 message = await asyncify(do_sync_work)(name="World") 1abcdefghijklm

14 print(message) 1abcdefghijklm

15 

16 

17anyio.run(main) 1abcdefghijklm