pytest-asyncio는 Python의 비동기 함수(async def)를 pytest로 테스트할 수 있게 해주는 플러그인입니다.
pytest-asyncio
async def
asyncio 기반 코드는 일반적인 동기 테스트 방식으로는 테스트할 수 없기 때문에, event loop 관리와 비동기 실행을 자동으로 처리해주는 도구가 필요합니다.
비동기 코드는 다음과 같은 특징을 가집니다: