Fix airnow test fixture (#101458)

This commit is contained in:
Erik Montnemery 2023-10-05 13:24:28 +02:00 committed by GitHub
parent 2464232f24
commit 7f912cb669
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 5 deletions

View File

@ -6,7 +6,6 @@ import pytest
from homeassistant.components.airnow import DOMAIN
from homeassistant.const import CONF_API_KEY, CONF_LATITUDE, CONF_LONGITUDE, CONF_RADIUS
from homeassistant.setup import async_setup_component
from tests.common import MockConfigEntry, load_fixture
@ -60,8 +59,6 @@ def mock_api_get_fixture(data):
async def setup_airnow_fixture(hass, config, mock_api_get):
"""Define a fixture to set up AirNow."""
with patch("pyairnow.WebServiceAPI._get", mock_api_get), patch(
"homeassistant.components.airnow.config_flow.WebServiceAPI._get", mock_api_get
), patch("homeassistant.components.airnow.PLATFORMS", []):
assert await async_setup_component(hass, DOMAIN, config)
await hass.async_block_till_done()
"homeassistant.components.airnow.PLATFORMS", []
):
yield

View File

@ -15,6 +15,7 @@ async def test_entry_diagnostics(
snapshot: SnapshotAssertion,
) -> None:
"""Test config entry diagnostics."""
assert await hass.config_entries.async_setup(config_entry.entry_id)
assert (
await get_diagnostics_for_config_entry(hass, hass_client, config_entry)
== snapshot