Coverage for tests/test_download.py: 100%
8 statements
« prev ^ index » next coverage.py v7.10.3, created at 2025-09-18 21:46 +0000
« prev ^ index » next coverage.py v7.10.3, created at 2025-09-18 21:46 +0000
1from unittest.mock import AsyncMock
3import pytest
4from faker import Faker
6from meta_tags_parser import download
9@pytest.mark.asyncio
10async def test_async_download(monkeypatch: pytest.MonkeyPatch, faker: Faker) -> None:
11 monkeypatch.setattr("httpx.AsyncClient", AsyncMock)
12 await download.download_page_async(faker.url())