1
0
mirror of https://github.com/home-assistant/core.git synced 2025-05-13 18:39:14 +00:00

22 lines
584 B
Python

"""Tests for our aiohttp mocker."""
import pytest
from .aiohttp import AiohttpClientMocker
async def test_matching_url():
"""Test we can match urls."""
mocker = AiohttpClientMocker()
mocker.get("http://example.com")
await mocker.match_request("get", "http://example.com/")
mocker.clear_requests()
with pytest.raises(AssertionError):
await mocker.match_request("get", "http://example.com/")
mocker.clear_requests()
mocker.get("http://example.com?a=1")
await mocker.match_request("get", "http://example.com/", params={"a": 1, "b": 2})