hass-core/tests/components/android_ip_webcam/conftest.py
Rami Mosleh f90d007e73
Add config flow to android_ip_webcam (#76222)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-09 14:08:46 +02:00

25 lines
734 B
Python

"""Fixtures for tests."""
from http import HTTPStatus
import pytest
from homeassistant.const import CONTENT_TYPE_JSON
from tests.common import load_fixture
@pytest.fixture
def aioclient_mock_fixture(aioclient_mock) -> None:
"""Fixture to provide a aioclient mocker."""
aioclient_mock.get(
"http://1.1.1.1:8080/status.json?show_avail=1",
text=load_fixture("android_ip_webcam/status_data.json"),
status=HTTPStatus.OK,
headers={"Content-Type": CONTENT_TYPE_JSON},
)
aioclient_mock.get(
"http://1.1.1.1:8080/sensors.json",
text=load_fixture("android_ip_webcam/sensor_data.json"),
status=HTTPStatus.OK,
headers={"Content-Type": CONTENT_TYPE_JSON},
)