A python coroutine is an awaitable object that implement _await_ magic method in its class. In this video I explain and demonstrate how to test an asyncio task, mock a coroutine, test both a transient and permanent loop. Lastly, I introduce the class ThreadPoolExecutor which is a class from python current that handles multithreading and multiprocessing. Watch the video til the end and make sure you subscribe for more videos to come.
#coroutine #python-asyncio #testing-asyncio-code #task-python
00:37 Introduction
2:05 The difference between multithreading and multiprocessing
04:04 Python packages used in demo
05:23 Starting our demo
06:00 Testing a coroutine with pytest
11:59 Testing a task in python asyncio / transient loop
15:25 Testing a permanent loop in python asyncio
25:01 Installing pytest-cov and pytest with coverage
26:45 Mocking a coroutine in python asyncio
34:09 Mocking an async loop in python
42:15 Introducing ThreadPoolExecutor ( class from concurrent )
#softwaredevelopment #softwareengineer
https://josuekula.com/videos
Twitter: / j_kuler
En esta página del sitio puede ver el video en línea Python 3.x | Asyncio Testing de Duración hora minuto segunda en buena calidad , que subió el usuario Josue Kula 20 junio 2022, comparta el enlace con amigos y conocidos, en youtube este video ya ha sido visto 6,324 veces y le gustó 63 a los espectadores. Disfruta viendo!