hass-core/tests/components/garages_amsterdam/conftest.py
Klaas Schoute e1dd479e15
Add Garages Amsterdam integration (#43157)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-05-15 20:43:12 +02:00

32 lines
802 B
Python

"""Test helpers."""
from unittest.mock import Mock, patch
import pytest
@pytest.fixture(autouse=True)
def mock_cases():
"""Mock garages_amsterdam garages."""
with patch(
"garages_amsterdam.get_garages",
return_value=[
Mock(
garage_name="IJDok",
free_space_short=100,
free_space_long=10,
short_capacity=120,
long_capacity=60,
state="ok",
),
Mock(
garage_name="Arena",
free_space_short=200,
free_space_long=20,
short_capacity=240,
long_capacity=80,
state="error",
),
],
) as mock_get_garages:
yield mock_get_garages