mirror of
https://github.com/home-assistant/core.git
synced 2025-08-01 01:28:24 +00:00
Clean airq tests (#149682)
This commit is contained in:
parent
736d582d04
commit
09b91bd76a
18
tests/components/airq/common.py
Normal file
18
tests/components/airq/common.py
Normal file
@ -0,0 +1,18 @@
|
||||
"""Common methods used across tests for air-Q."""
|
||||
|
||||
from aioairq import DeviceInfo
|
||||
|
||||
from homeassistant.const import CONF_IP_ADDRESS, CONF_PASSWORD
|
||||
|
||||
TEST_USER_DATA = {
|
||||
CONF_IP_ADDRESS: "192.168.0.0",
|
||||
CONF_PASSWORD: "password",
|
||||
}
|
||||
TEST_DEVICE_INFO = DeviceInfo(
|
||||
id="id",
|
||||
name="name",
|
||||
model="model",
|
||||
sw_version="sw",
|
||||
hw_version="hw",
|
||||
)
|
||||
TEST_DEVICE_DATA = {"co2": 500.0, "Status": "OK"}
|
@ -3,7 +3,7 @@
|
||||
import logging
|
||||
from unittest.mock import patch
|
||||
|
||||
from aioairq import DeviceInfo, InvalidAuth
|
||||
from aioairq import InvalidAuth
|
||||
from aiohttp.client_exceptions import ClientConnectionError
|
||||
import pytest
|
||||
|
||||
@ -13,25 +13,16 @@ from homeassistant.components.airq.const import (
|
||||
CONF_RETURN_AVERAGE,
|
||||
DOMAIN,
|
||||
)
|
||||
from homeassistant.const import CONF_IP_ADDRESS, CONF_PASSWORD
|
||||
from homeassistant.const import CONF_PASSWORD
|
||||
from homeassistant.core import HomeAssistant
|
||||
from homeassistant.data_entry_flow import FlowResultType
|
||||
|
||||
from .common import TEST_DEVICE_INFO, TEST_USER_DATA
|
||||
|
||||
from tests.common import MockConfigEntry
|
||||
|
||||
pytestmark = pytest.mark.usefixtures("mock_setup_entry")
|
||||
|
||||
TEST_USER_DATA = {
|
||||
CONF_IP_ADDRESS: "192.168.0.0",
|
||||
CONF_PASSWORD: "password",
|
||||
}
|
||||
TEST_DEVICE_INFO = DeviceInfo(
|
||||
id="id",
|
||||
name="name",
|
||||
model="model",
|
||||
sw_version="sw",
|
||||
hw_version="hw",
|
||||
)
|
||||
DEFAULT_OPTIONS = {
|
||||
CONF_CLIP_NEGATIVE: True,
|
||||
CONF_RETURN_AVERAGE: True,
|
||||
|
@ -3,7 +3,6 @@
|
||||
import logging
|
||||
from unittest.mock import patch
|
||||
|
||||
from aioairq import DeviceInfo as AirQDeviceInfo
|
||||
import pytest
|
||||
|
||||
from homeassistant.components.airq import AirQCoordinator
|
||||
@ -12,9 +11,10 @@ from homeassistant.const import CONF_IP_ADDRESS, CONF_PASSWORD
|
||||
from homeassistant.core import HomeAssistant
|
||||
from homeassistant.helpers.device_registry import DeviceInfo
|
||||
|
||||
from .common import TEST_DEVICE_DATA, TEST_DEVICE_INFO
|
||||
|
||||
from tests.common import MockConfigEntry
|
||||
|
||||
pytestmark = pytest.mark.usefixtures("mock_setup_entry")
|
||||
MOCKED_ENTRY = MockConfigEntry(
|
||||
domain=DOMAIN,
|
||||
data={
|
||||
@ -24,14 +24,6 @@ MOCKED_ENTRY = MockConfigEntry(
|
||||
unique_id="123-456",
|
||||
)
|
||||
|
||||
TEST_DEVICE_INFO = AirQDeviceInfo(
|
||||
id="id",
|
||||
name="name",
|
||||
model="model",
|
||||
sw_version="sw",
|
||||
hw_version="hw",
|
||||
)
|
||||
TEST_DEVICE_DATA = {"co2": 500.0, "Status": "OK"}
|
||||
STATUS_WARMUP = {
|
||||
"co": "co sensor still in warm up phase; waiting time = 18 s",
|
||||
"tvoc": "tvoc sensor still in warm up phase; waiting time = 18 s",
|
||||
|
Loading…
x
Reference in New Issue
Block a user