Python 3.x | Asyncio Testing

Publicado em: 20 Junho 2022
no canal de: Josue Kula
6,324
63

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  


Nesta página do site você pode assistir ao vídeo on-line Python 3.x | Asyncio Testing duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Josue Kula 20 Junho 2022, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 6,324 vezes e gostou 63 espectadores. Boa visualização!