ESPHome dashboard tweaks (#86176)
This commit is contained in:
parent
4f63398941
commit
a83318f373
6 changed files with 24 additions and 7 deletions
|
@ -7,10 +7,12 @@ from aioesphomeapi import APIClient, DeviceInfo
|
|||
import pytest
|
||||
from zeroconf import Zeroconf
|
||||
|
||||
from homeassistant.components.esphome import CONF_NOISE_PSK, DOMAIN
|
||||
from homeassistant.components.esphome import CONF_NOISE_PSK, DOMAIN, dashboard
|
||||
from homeassistant.const import CONF_HOST, CONF_PASSWORD, CONF_PORT
|
||||
from homeassistant.core import HomeAssistant
|
||||
|
||||
from . import DASHBOARD_HOST, DASHBOARD_PORT, DASHBOARD_SLUG
|
||||
|
||||
from tests.common import MockConfigEntry
|
||||
|
||||
|
||||
|
@ -101,11 +103,14 @@ def mock_client(mock_device_info):
|
|||
|
||||
|
||||
@pytest.fixture
|
||||
def mock_dashboard():
|
||||
async def mock_dashboard(hass):
|
||||
"""Mock dashboard."""
|
||||
data = {"configured": [], "importable": []}
|
||||
with patch(
|
||||
"esphome_dashboard_api.ESPHomeDashboardAPI.get_devices",
|
||||
return_value=data,
|
||||
):
|
||||
await dashboard.async_set_dashboard_info(
|
||||
hass, DASHBOARD_SLUG, DASHBOARD_HOST, DASHBOARD_PORT
|
||||
)
|
||||
yield data
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue