use isort to sort imports for components starting with 'm' (#29772)

This commit is contained in:
Bas Nijholt 2019-12-09 14:20:40 +01:00 committed by Fabian Affolter
parent 8b39957c56
commit 710680d604
39 changed files with 167 additions and 156 deletions

View file

@ -16,7 +16,6 @@ from homeassistant.helpers.entity import Entity
from homeassistant.helpers.entity_component import EntityComponent from homeassistant.helpers.entity_component import EntityComponent
from homeassistant.setup import async_prepare_setup_platform from homeassistant.setup import async_prepare_setup_platform
# mypy: allow-untyped-defs, no-check-untyped-defs # mypy: allow-untyped-defs, no-check-untyped-defs
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View file

@ -1,13 +1,13 @@
"""Support for binary sensor using I2C MCP23017 chip.""" """Support for binary sensor using I2C MCP23017 chip."""
import logging import logging
import voluptuous as vol import adafruit_mcp230xx # pylint: disable=import-error
import board # pylint: disable=import-error import board # pylint: disable=import-error
import busio # pylint: disable=import-error import busio # pylint: disable=import-error
import adafruit_mcp230xx # pylint: disable=import-error
import digitalio # pylint: disable=import-error import digitalio # pylint: disable=import-error
import voluptuous as vol
from homeassistant.components.binary_sensor import BinarySensorDevice, PLATFORM_SCHEMA from homeassistant.components.binary_sensor import PLATFORM_SCHEMA, BinarySensorDevice
from homeassistant.const import DEVICE_DEFAULT_NAME from homeassistant.const import DEVICE_DEFAULT_NAME
import homeassistant.helpers.config_validation as cv import homeassistant.helpers.config_validation as cv

View file

@ -1,16 +1,16 @@
"""Support for switch sensor using I2C MCP23017 chip.""" """Support for switch sensor using I2C MCP23017 chip."""
import logging import logging
import voluptuous as vol import adafruit_mcp230xx # pylint: disable=import-error
import board # pylint: disable=import-error import board # pylint: disable=import-error
import busio # pylint: disable=import-error import busio # pylint: disable=import-error
import adafruit_mcp230xx # pylint: disable=import-error
import digitalio # pylint: disable=import-error import digitalio # pylint: disable=import-error
import voluptuous as vol
from homeassistant.components.switch import PLATFORM_SCHEMA from homeassistant.components.switch import PLATFORM_SCHEMA
from homeassistant.const import DEVICE_DEFAULT_NAME from homeassistant.const import DEVICE_DEFAULT_NAME
from homeassistant.helpers.entity import ToggleEntity
import homeassistant.helpers.config_validation as cv import homeassistant.helpers.config_validation as cv
from homeassistant.helpers.entity import ToggleEntity
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View file

@ -3,6 +3,10 @@ import logging
from homeassistant.components.climate import ClimateDevice from homeassistant.components.climate import ClimateDevice
from homeassistant.components.climate.const import ( from homeassistant.components.climate.const import (
FAN_AUTO,
FAN_HIGH,
FAN_LOW,
FAN_MEDIUM,
HVAC_MODE_AUTO, HVAC_MODE_AUTO,
HVAC_MODE_COOL, HVAC_MODE_COOL,
HVAC_MODE_DRY, HVAC_MODE_DRY,
@ -11,10 +15,6 @@ from homeassistant.components.climate.const import (
HVAC_MODE_OFF, HVAC_MODE_OFF,
SUPPORT_FAN_MODE, SUPPORT_FAN_MODE,
SUPPORT_TARGET_TEMPERATURE, SUPPORT_TARGET_TEMPERATURE,
FAN_AUTO,
FAN_HIGH,
FAN_MEDIUM,
FAN_LOW,
) )
from homeassistant.const import ATTR_TEMPERATURE, PRECISION_WHOLE, TEMP_CELSIUS from homeassistant.const import ATTR_TEMPERATURE, PRECISION_WHOLE, TEMP_CELSIUS

View file

@ -5,15 +5,16 @@ For more details about this platform, please refer to the documentation at
https://home-assistant.io/components/device_tracker.meraki/ https://home-assistant.io/components/device_tracker.meraki/
""" """
import logging
import json import json
import logging
import voluptuous as vol import voluptuous as vol
import homeassistant.helpers.config_validation as cv
from homeassistant.components.device_tracker import PLATFORM_SCHEMA, SOURCE_TYPE_ROUTER
from homeassistant.components.http import HomeAssistantView
from homeassistant.const import HTTP_BAD_REQUEST, HTTP_UNPROCESSABLE_ENTITY from homeassistant.const import HTTP_BAD_REQUEST, HTTP_UNPROCESSABLE_ENTITY
from homeassistant.core import callback from homeassistant.core import callback
from homeassistant.components.http import HomeAssistantView import homeassistant.helpers.config_validation as cv
from homeassistant.components.device_tracker import PLATFORM_SCHEMA, SOURCE_TYPE_ROUTER
CONF_VALIDATOR = "validator" CONF_VALIDATOR = "validator"
CONF_SECRET = "secret" CONF_SECRET = "secret"

View file

@ -8,7 +8,7 @@ from aiohttp.hdrs import CONTENT_TYPE
import async_timeout import async_timeout
import voluptuous as vol import voluptuous as vol
from homeassistant.const import CONF_API_KEY, CONF_TIMEOUT, ATTR_NAME from homeassistant.const import ATTR_NAME, CONF_API_KEY, CONF_TIMEOUT
from homeassistant.exceptions import HomeAssistantError from homeassistant.exceptions import HomeAssistantError
from homeassistant.helpers.aiohttp_client import async_get_clientsession from homeassistant.helpers.aiohttp_client import async_get_clientsession
import homeassistant.helpers.config_validation as cv import homeassistant.helpers.config_validation as cv

View file

@ -2,34 +2,35 @@
import logging import logging
import ssl import ssl
import voluptuous as vol
import librouteros import librouteros
from librouteros.login import login_plain, login_token from librouteros.login import login_plain, login_token
import voluptuous as vol
from homeassistant.components.device_tracker import DOMAIN as DEVICE_TRACKER
from homeassistant.const import ( from homeassistant.const import (
CONF_HOST, CONF_HOST,
CONF_METHOD,
CONF_PASSWORD, CONF_PASSWORD,
CONF_USERNAME,
CONF_PORT, CONF_PORT,
CONF_SSL, CONF_SSL,
CONF_METHOD, CONF_USERNAME,
) )
from homeassistant.helpers import config_validation as cv from homeassistant.helpers import config_validation as cv
from homeassistant.helpers.discovery import load_platform from homeassistant.helpers.discovery import load_platform
from homeassistant.components.device_tracker import DOMAIN as DEVICE_TRACKER
from .const import ( from .const import (
NAME, CONF_ARP_PING,
CONF_ENCODING,
CONF_LOGIN_METHOD,
CONF_TRACK_DEVICES,
DEFAULT_ENCODING,
DOMAIN, DOMAIN,
HOSTS, HOSTS,
IDENTITY,
MIKROTIK_SERVICES,
MTK_LOGIN_PLAIN, MTK_LOGIN_PLAIN,
MTK_LOGIN_TOKEN, MTK_LOGIN_TOKEN,
DEFAULT_ENCODING, NAME,
IDENTITY,
CONF_TRACK_DEVICES,
CONF_ENCODING,
CONF_ARP_PING,
CONF_LOGIN_METHOD,
MIKROTIK_SERVICES,
) )
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View file

@ -5,18 +5,19 @@ from homeassistant.components.device_tracker import (
DOMAIN as DEVICE_TRACKER, DOMAIN as DEVICE_TRACKER,
DeviceScanner, DeviceScanner,
) )
from homeassistant.util import slugify
from homeassistant.const import CONF_METHOD from homeassistant.const import CONF_METHOD
from homeassistant.util import slugify
from .const import ( from .const import (
HOSTS,
MIKROTIK,
CONF_ARP_PING,
MIKROTIK_SERVICES,
CAPSMAN,
WIRELESS,
DHCP,
ARP, ARP,
ATTR_DEVICE_TRACKER, ATTR_DEVICE_TRACKER,
CAPSMAN,
CONF_ARP_PING,
DHCP,
HOSTS,
MIKROTIK,
MIKROTIK_SERVICES,
WIRELESS,
) )
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View file

@ -6,11 +6,11 @@ import voluptuous as vol
from homeassistant.components.climate import PLATFORM_SCHEMA, ClimateDevice from homeassistant.components.climate import PLATFORM_SCHEMA, ClimateDevice
from homeassistant.components.climate.const import ( from homeassistant.components.climate.const import (
FAN_ON,
HVAC_MODE_HEAT, HVAC_MODE_HEAT,
HVAC_MODE_OFF, HVAC_MODE_OFF,
SUPPORT_FAN_MODE, SUPPORT_FAN_MODE,
SUPPORT_TARGET_TEMPERATURE, SUPPORT_TARGET_TEMPERATURE,
FAN_ON,
) )
from homeassistant.const import ( from homeassistant.const import (
ATTR_TEMPERATURE, ATTR_TEMPERATURE,

View file

@ -3,16 +3,16 @@ import logging
import voluptuous as vol import voluptuous as vol
import homeassistant.helpers.config_validation as cv
from homeassistant.components.sensor import PLATFORM_SCHEMA from homeassistant.components.sensor import PLATFORM_SCHEMA
from homeassistant.const import ( from homeassistant.const import (
CONF_NAME,
STATE_UNKNOWN,
STATE_UNAVAILABLE,
CONF_TYPE,
ATTR_UNIT_OF_MEASUREMENT, ATTR_UNIT_OF_MEASUREMENT,
CONF_NAME,
CONF_TYPE,
STATE_UNAVAILABLE,
STATE_UNKNOWN,
) )
from homeassistant.core import callback from homeassistant.core import callback
import homeassistant.helpers.config_validation as cv
from homeassistant.helpers.entity import Entity from homeassistant.helpers.entity import Entity
from homeassistant.helpers.event import async_track_state_change from homeassistant.helpers.event import async_track_state_change

View file

@ -1,7 +1,7 @@
"""Support for IP Cameras.""" """Support for IP Cameras."""
import asyncio import asyncio
import logging
from contextlib import closing from contextlib import closing
import logging
import aiohttp import aiohttp
import async_timeout import async_timeout
@ -9,21 +9,21 @@ import requests
from requests.auth import HTTPBasicAuth, HTTPDigestAuth from requests.auth import HTTPBasicAuth, HTTPDigestAuth
import voluptuous as vol import voluptuous as vol
from homeassistant.components.camera import PLATFORM_SCHEMA, Camera
from homeassistant.const import ( from homeassistant.const import (
CONF_NAME,
CONF_USERNAME,
CONF_PASSWORD,
CONF_AUTHENTICATION, CONF_AUTHENTICATION,
CONF_NAME,
CONF_PASSWORD,
CONF_USERNAME,
CONF_VERIFY_SSL,
HTTP_BASIC_AUTHENTICATION, HTTP_BASIC_AUTHENTICATION,
HTTP_DIGEST_AUTHENTICATION, HTTP_DIGEST_AUTHENTICATION,
CONF_VERIFY_SSL,
)
from homeassistant.components.camera import PLATFORM_SCHEMA, Camera
from homeassistant.helpers.aiohttp_client import (
async_get_clientsession,
async_aiohttp_proxy_web,
) )
from homeassistant.helpers import config_validation as cv from homeassistant.helpers import config_validation as cv
from homeassistant.helpers.aiohttp_client import (
async_aiohttp_proxy_web,
async_get_clientsession,
)
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View file

@ -6,20 +6,19 @@ import voluptuous as vol
from homeassistant import util from homeassistant import util
from homeassistant.components.sensor import PLATFORM_SCHEMA from homeassistant.components.sensor import PLATFORM_SCHEMA
from homeassistant.core import callback
from homeassistant.const import ( from homeassistant.const import (
ATTR_UNIT_OF_MEASUREMENT, ATTR_UNIT_OF_MEASUREMENT,
CONF_NAME,
EVENT_HOMEASSISTANT_START, EVENT_HOMEASSISTANT_START,
STATE_UNKNOWN, STATE_UNKNOWN,
TEMP_CELSIUS, TEMP_CELSIUS,
TEMP_FAHRENHEIT, TEMP_FAHRENHEIT,
CONF_NAME,
) )
from homeassistant.core import callback
import homeassistant.helpers.config_validation as cv
from homeassistant.helpers.entity import Entity from homeassistant.helpers.entity import Entity
from homeassistant.helpers.event import async_track_state_change from homeassistant.helpers.event import async_track_state_change
import homeassistant.helpers.config_validation as cv
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
ATTR_CRITICAL_TEMP = "estimated_critical_temp" ATTR_CRITICAL_TEMP = "estimated_critical_temp"

View file

@ -5,7 +5,7 @@ import re
import requests import requests
import voluptuous as vol import voluptuous as vol
from homeassistant.components.media_player import MediaPlayerDevice, PLATFORM_SCHEMA from homeassistant.components.media_player import PLATFORM_SCHEMA, MediaPlayerDevice
from homeassistant.components.media_player.const import ( from homeassistant.components.media_player.const import (
SUPPORT_NEXT_TRACK, SUPPORT_NEXT_TRACK,
SUPPORT_PAUSE, SUPPORT_PAUSE,

View file

@ -4,7 +4,6 @@ import json
import voluptuous as vol import voluptuous as vol
from homeassistant.core import callback
from homeassistant.components.mqtt import valid_publish_topic, valid_subscribe_topic from homeassistant.components.mqtt import valid_publish_topic, valid_subscribe_topic
from homeassistant.const import ( from homeassistant.const import (
ATTR_SERVICE_DATA, ATTR_SERVICE_DATA,
@ -13,7 +12,7 @@ from homeassistant.const import (
EVENT_TIME_CHANGED, EVENT_TIME_CHANGED,
MATCH_ALL, MATCH_ALL,
) )
from homeassistant.core import EventOrigin, State from homeassistant.core import EventOrigin, State, callback
import homeassistant.helpers.config_validation as cv import homeassistant.helpers.config_validation as cv
from homeassistant.helpers.json import JSONEncoder from homeassistant.helpers.json import JSONEncoder

View file

@ -5,17 +5,17 @@ import logging
import voluptuous as vol import voluptuous as vol
from homeassistant.components import mqtt from homeassistant.components import mqtt
from homeassistant.core import callback
from homeassistant.components.mqtt import CONF_QOS
from homeassistant.components.device_tracker import PLATFORM_SCHEMA from homeassistant.components.device_tracker import PLATFORM_SCHEMA
import homeassistant.helpers.config_validation as cv from homeassistant.components.mqtt import CONF_QOS
from homeassistant.const import ( from homeassistant.const import (
CONF_DEVICES, ATTR_BATTERY_LEVEL,
ATTR_GPS_ACCURACY, ATTR_GPS_ACCURACY,
ATTR_LATITUDE, ATTR_LATITUDE,
ATTR_LONGITUDE, ATTR_LONGITUDE,
ATTR_BATTERY_LEVEL, CONF_DEVICES,
) )
from homeassistant.core import callback
import homeassistant.helpers.config_validation as cv
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View file

@ -1,16 +1,16 @@
"""Support for MQTT room presence detection.""" """Support for MQTT room presence detection."""
import logging
import json
from datetime import timedelta from datetime import timedelta
import json
import logging
import voluptuous as vol import voluptuous as vol
from homeassistant.components import mqtt from homeassistant.components import mqtt
import homeassistant.helpers.config_validation as cv
from homeassistant.components.mqtt import CONF_STATE_TOPIC from homeassistant.components.mqtt import CONF_STATE_TOPIC
from homeassistant.components.sensor import PLATFORM_SCHEMA from homeassistant.components.sensor import PLATFORM_SCHEMA
from homeassistant.const import CONF_NAME, CONF_TIMEOUT, STATE_NOT_HOME, ATTR_ID from homeassistant.const import ATTR_ID, CONF_NAME, CONF_TIMEOUT, STATE_NOT_HOME
from homeassistant.core import callback from homeassistant.core import callback
import homeassistant.helpers.config_validation as cv
from homeassistant.helpers.entity import Entity from homeassistant.helpers.entity import Entity
from homeassistant.util import dt, slugify from homeassistant.util import dt, slugify

View file

@ -3,6 +3,7 @@ import json
import voluptuous as vol import voluptuous as vol
from homeassistant.components.mqtt import valid_publish_topic
from homeassistant.const import ( from homeassistant.const import (
CONF_DOMAINS, CONF_DOMAINS,
CONF_ENTITIES, CONF_ENTITIES,
@ -11,11 +12,10 @@ from homeassistant.const import (
MATCH_ALL, MATCH_ALL,
) )
from homeassistant.core import callback from homeassistant.core import callback
from homeassistant.components.mqtt import valid_publish_topic import homeassistant.helpers.config_validation as cv
from homeassistant.helpers.entityfilter import generate_filter from homeassistant.helpers.entityfilter import generate_filter
from homeassistant.helpers.event import async_track_state_change from homeassistant.helpers.event import async_track_state_change
from homeassistant.helpers.json import JSONEncoder from homeassistant.helpers.json import JSONEncoder
import homeassistant.helpers.config_validation as cv
CONF_BASE_TOPIC = "base_topic" CONF_BASE_TOPIC = "base_topic"
CONF_PUBLISH_ATTRIBUTES = "publish_attributes" CONF_PUBLISH_ATTRIBUTES = "publish_attributes"

View file

@ -6,10 +6,10 @@ from pymyq.errors import MyQError
import voluptuous as vol import voluptuous as vol
from homeassistant.components.cover import ( from homeassistant.components.cover import (
CoverDevice,
PLATFORM_SCHEMA, PLATFORM_SCHEMA,
SUPPORT_CLOSE, SUPPORT_CLOSE,
SUPPORT_OPEN, SUPPORT_OPEN,
CoverDevice,
) )
from homeassistant.const import ( from homeassistant.const import (
CONF_PASSWORD, CONF_PASSWORD,

View file

@ -1,22 +1,24 @@
"""The tests for the manual Alarm Control Panel component.""" """The tests for the manual Alarm Control Panel component."""
from datetime import timedelta from datetime import timedelta
from unittest.mock import patch, MagicMock from unittest.mock import MagicMock, patch
from homeassistant.components import alarm_control_panel
from homeassistant.components.demo import alarm_control_panel as demo from homeassistant.components.demo import alarm_control_panel as demo
from homeassistant.setup import async_setup_component
from homeassistant.const import ( from homeassistant.const import (
STATE_ALARM_DISARMED,
STATE_ALARM_ARMED_HOME,
STATE_ALARM_ARMED_AWAY, STATE_ALARM_ARMED_AWAY,
STATE_ALARM_ARMED_NIGHT,
STATE_ALARM_ARMED_CUSTOM_BYPASS, STATE_ALARM_ARMED_CUSTOM_BYPASS,
STATE_ALARM_ARMED_HOME,
STATE_ALARM_ARMED_NIGHT,
STATE_ALARM_DISARMED,
STATE_ALARM_PENDING, STATE_ALARM_PENDING,
STATE_ALARM_TRIGGERED, STATE_ALARM_TRIGGERED,
) )
from homeassistant.components import alarm_control_panel from homeassistant.core import CoreState, State
from homeassistant.setup import async_setup_component
import homeassistant.util.dt as dt_util import homeassistant.util.dt as dt_util
from tests.common import async_fire_time_changed, mock_component, mock_restore_cache from tests.common import async_fire_time_changed, mock_component, mock_restore_cache
from tests.components.alarm_control_panel import common from tests.components.alarm_control_panel import common
from homeassistant.core import State, CoreState
CODE = "HELLO_CODE" CODE = "HELLO_CODE"

View file

@ -1,26 +1,26 @@
"""The tests for the manual_mqtt Alarm Control Panel component.""" """The tests for the manual_mqtt Alarm Control Panel component."""
from datetime import timedelta from datetime import timedelta
import unittest import unittest
from unittest.mock import patch, Mock from unittest.mock import Mock, patch
from homeassistant.setup import setup_component from homeassistant.components import alarm_control_panel
from homeassistant.const import ( from homeassistant.const import (
STATE_ALARM_DISARMED,
STATE_ALARM_ARMED_HOME,
STATE_ALARM_ARMED_AWAY, STATE_ALARM_ARMED_AWAY,
STATE_ALARM_ARMED_HOME,
STATE_ALARM_ARMED_NIGHT, STATE_ALARM_ARMED_NIGHT,
STATE_ALARM_DISARMED,
STATE_ALARM_PENDING, STATE_ALARM_PENDING,
STATE_ALARM_TRIGGERED, STATE_ALARM_TRIGGERED,
) )
from homeassistant.components import alarm_control_panel from homeassistant.setup import setup_component
import homeassistant.util.dt as dt_util import homeassistant.util.dt as dt_util
from tests.common import ( from tests.common import (
assert_setup_component,
fire_mqtt_message,
fire_time_changed, fire_time_changed,
get_test_home_assistant, get_test_home_assistant,
mock_mqtt_component, mock_mqtt_component,
fire_mqtt_message,
assert_setup_component,
) )
from tests.components.alarm_control_panel import common from tests.components.alarm_control_panel import common

View file

@ -3,15 +3,14 @@ import asyncio
import os import os
import shutil import shutil
from homeassistant.components.media_player.const import (
DOMAIN as DOMAIN_MP,
SERVICE_PLAY_MEDIA,
)
import homeassistant.components.tts as tts import homeassistant.components.tts as tts
from homeassistant.setup import setup_component from homeassistant.setup import setup_component
from homeassistant.components.media_player.const import (
SERVICE_PLAY_MEDIA,
DOMAIN as DOMAIN_MP,
)
from tests.common import get_test_home_assistant, assert_setup_component, mock_service
from tests.common import assert_setup_component, get_test_home_assistant, mock_service
from tests.components.tts.test_init import mutagen_mock # noqa: F401 from tests.components.tts.test_init import mutagen_mock # noqa: F401

View file

@ -4,11 +4,14 @@ import json
import pytest import pytest
from homeassistant.components.meraki.device_tracker import CONF_VALIDATOR, CONF_SECRET
from homeassistant.setup import async_setup_component
import homeassistant.components.device_tracker as device_tracker import homeassistant.components.device_tracker as device_tracker
from homeassistant.components.meraki.device_tracker import (
CONF_SECRET,
CONF_VALIDATOR,
URL,
)
from homeassistant.const import CONF_PLATFORM from homeassistant.const import CONF_PLATFORM
from homeassistant.components.meraki.device_tracker import URL from homeassistant.setup import async_setup_component
@pytest.fixture @pytest.fixture

View file

@ -2,13 +2,13 @@
import unittest import unittest
import unittest.mock as mock import unittest.mock as mock
import requests
from mficlient.client import FailedToLogin from mficlient.client import FailedToLogin
import requests
from homeassistant.setup import setup_component
import homeassistant.components.sensor as sensor
import homeassistant.components.mfi.sensor as mfi import homeassistant.components.mfi.sensor as mfi
import homeassistant.components.sensor as sensor
from homeassistant.const import TEMP_CELSIUS from homeassistant.const import TEMP_CELSIUS
from homeassistant.setup import setup_component
from tests.common import get_test_home_assistant from tests.common import get_test_home_assistant

View file

@ -2,9 +2,9 @@
import unittest import unittest
import unittest.mock as mock import unittest.mock as mock
from homeassistant.setup import setup_component
import homeassistant.components.switch as switch
import homeassistant.components.mfi.switch as mfi import homeassistant.components.mfi.switch as mfi
import homeassistant.components.switch as switch
from homeassistant.setup import setup_component
from tests.common import get_test_home_assistant from tests.common import get_test_home_assistant

View file

@ -1,12 +1,13 @@
"""Tests for MH-Z19 sensor.""" """Tests for MH-Z19 sensor."""
import unittest import unittest
from unittest.mock import patch, DEFAULT, Mock from unittest.mock import DEFAULT, Mock, patch
from homeassistant.setup import setup_component
from homeassistant.components.sensor import DOMAIN
import homeassistant.components.mhz19.sensor as mhz19 import homeassistant.components.mhz19.sensor as mhz19
from homeassistant.components.sensor import DOMAIN
from homeassistant.const import TEMP_FAHRENHEIT from homeassistant.const import TEMP_FAHRENHEIT
from tests.common import get_test_home_assistant, assert_setup_component from homeassistant.setup import setup_component
from tests.common import assert_setup_component, get_test_home_assistant
class TestMHZ19Sensor(unittest.TestCase): class TestMHZ19Sensor(unittest.TestCase):

View file

@ -19,10 +19,10 @@ from homeassistant.const import ATTR_NAME
from homeassistant.setup import setup_component from homeassistant.setup import setup_component
from tests.common import ( from tests.common import (
get_test_home_assistant,
assert_setup_component, assert_setup_component,
mock_coro, get_test_home_assistant,
load_fixture, load_fixture,
mock_coro,
) )

View file

@ -1,15 +1,15 @@
"""The tests for the microsoft face detect platform.""" """The tests for the microsoft face detect platform."""
from unittest.mock import patch, PropertyMock from unittest.mock import PropertyMock, patch
from homeassistant.core import callback
from homeassistant.const import ATTR_ENTITY_PICTURE
from homeassistant.setup import setup_component
import homeassistant.components.image_processing as ip import homeassistant.components.image_processing as ip
import homeassistant.components.microsoft_face as mf import homeassistant.components.microsoft_face as mf
from homeassistant.const import ATTR_ENTITY_PICTURE
from homeassistant.core import callback
from homeassistant.setup import setup_component
from tests.common import ( from tests.common import (
get_test_home_assistant,
assert_setup_component, assert_setup_component,
get_test_home_assistant,
load_fixture, load_fixture,
mock_coro, mock_coro,
) )

View file

@ -1,15 +1,15 @@
"""The tests for the microsoft face identify platform.""" """The tests for the microsoft face identify platform."""
from unittest.mock import patch, PropertyMock from unittest.mock import PropertyMock, patch
from homeassistant.core import callback
from homeassistant.const import ATTR_ENTITY_PICTURE, STATE_UNKNOWN
from homeassistant.setup import setup_component
import homeassistant.components.image_processing as ip import homeassistant.components.image_processing as ip
import homeassistant.components.microsoft_face as mf import homeassistant.components.microsoft_face as mf
from homeassistant.const import ATTR_ENTITY_PICTURE, STATE_UNKNOWN
from homeassistant.core import callback
from homeassistant.setup import setup_component
from tests.common import ( from tests.common import (
get_test_home_assistant,
assert_setup_component, assert_setup_component,
get_test_home_assistant,
load_fixture, load_fixture,
mock_coro, mock_coro,
) )

View file

@ -1,14 +1,15 @@
"""The test for the min/max sensor platform.""" """The test for the min/max sensor platform."""
import unittest import unittest
from homeassistant.setup import setup_component
from homeassistant.const import ( from homeassistant.const import (
STATE_UNKNOWN,
STATE_UNAVAILABLE,
ATTR_UNIT_OF_MEASUREMENT, ATTR_UNIT_OF_MEASUREMENT,
STATE_UNAVAILABLE,
STATE_UNKNOWN,
TEMP_CELSIUS, TEMP_CELSIUS,
TEMP_FAHRENHEIT, TEMP_FAHRENHEIT,
) )
from homeassistant.setup import setup_component
from tests.common import get_test_home_assistant from tests.common import get_test_home_assistant

View file

@ -4,9 +4,9 @@ import unittest.mock as mock
import pytest import pytest
from homeassistant.setup import setup_component
from homeassistant.components import switch from homeassistant.components import switch
from homeassistant.components.mochad import switch as mochad from homeassistant.components.mochad import switch as mochad
from homeassistant.setup import setup_component
from tests.common import get_test_home_assistant from tests.common import get_test_home_assistant

View file

@ -1,14 +1,9 @@
"""The tests for the Modbus sensor component.""" """The tests for the Modbus sensor component."""
import pytest
from datetime import timedelta from datetime import timedelta
from unittest import mock from unittest import mock
from homeassistant.const import ( import pytest
CONF_NAME,
CONF_OFFSET,
CONF_PLATFORM,
CONF_SCAN_INTERVAL,
)
from homeassistant.components.modbus import DEFAULT_HUB, DOMAIN as MODBUS_DOMAIN from homeassistant.components.modbus import DEFAULT_HUB, DOMAIN as MODBUS_DOMAIN
from homeassistant.components.modbus.sensor import ( from homeassistant.components.modbus.sensor import (
CONF_COUNT, CONF_COUNT,
@ -26,9 +21,16 @@ from homeassistant.components.modbus.sensor import (
REGISTER_TYPE_INPUT, REGISTER_TYPE_INPUT,
) )
from homeassistant.components.sensor import DOMAIN as SENSOR_DOMAIN from homeassistant.components.sensor import DOMAIN as SENSOR_DOMAIN
from homeassistant.const import (
CONF_NAME,
CONF_OFFSET,
CONF_PLATFORM,
CONF_SCAN_INTERVAL,
)
from homeassistant.setup import async_setup_component from homeassistant.setup import async_setup_component
import homeassistant.util.dt as dt_util import homeassistant.util.dt as dt_util
from tests.common import MockModule, mock_integration, async_fire_time_changed
from tests.common import MockModule, async_fire_time_changed, mock_integration
@pytest.fixture() @pytest.fixture()

View file

@ -1,13 +1,13 @@
"""The tests for the MoldIndicator sensor.""" """The tests for the MoldIndicator sensor."""
import unittest import unittest
from homeassistant.setup import setup_component
import homeassistant.components.sensor as sensor
from homeassistant.components.mold_indicator.sensor import ( from homeassistant.components.mold_indicator.sensor import (
ATTR_DEWPOINT,
ATTR_CRITICAL_TEMP, ATTR_CRITICAL_TEMP,
ATTR_DEWPOINT,
) )
import homeassistant.components.sensor as sensor
from homeassistant.const import ATTR_UNIT_OF_MEASUREMENT, STATE_UNKNOWN, TEMP_CELSIUS from homeassistant.const import ATTR_UNIT_OF_MEASUREMENT, STATE_UNKNOWN, TEMP_CELSIUS
from homeassistant.setup import setup_component
from tests.common import get_test_home_assistant from tests.common import get_test_home_assistant

View file

@ -1,31 +1,32 @@
"""The tests for Monoprice Media player platform.""" """The tests for Monoprice Media player platform."""
from collections import defaultdict
import unittest import unittest
from unittest import mock from unittest import mock
import pytest
import voluptuous as vol import voluptuous as vol
from collections import defaultdict
from homeassistant.components.media_player.const import ( from homeassistant.components.media_player.const import (
SUPPORT_TURN_ON, SUPPORT_SELECT_SOURCE,
SUPPORT_TURN_OFF, SUPPORT_TURN_OFF,
SUPPORT_TURN_ON,
SUPPORT_VOLUME_MUTE, SUPPORT_VOLUME_MUTE,
SUPPORT_VOLUME_SET, SUPPORT_VOLUME_SET,
SUPPORT_VOLUME_STEP, SUPPORT_VOLUME_STEP,
SUPPORT_SELECT_SOURCE,
)
from homeassistant.const import STATE_ON, STATE_OFF
import tests.common
from homeassistant.components.monoprice.media_player import (
DATA_MONOPRICE,
PLATFORM_SCHEMA,
setup_platform,
) )
from homeassistant.components.monoprice.const import ( from homeassistant.components.monoprice.const import (
DOMAIN, DOMAIN,
SERVICE_RESTORE, SERVICE_RESTORE,
SERVICE_SNAPSHOT, SERVICE_SNAPSHOT,
) )
import pytest from homeassistant.components.monoprice.media_player import (
DATA_MONOPRICE,
PLATFORM_SCHEMA,
setup_platform,
)
from homeassistant.const import STATE_OFF, STATE_ON
import tests.common
class AttrDict(dict): class AttrDict(dict):

View file

@ -1,10 +1,10 @@
"""The test for the moon sensor platform.""" """The test for the moon sensor platform."""
import unittest
from datetime import datetime from datetime import datetime
import unittest
from unittest.mock import patch from unittest.mock import patch
import homeassistant.util.dt as dt_util
from homeassistant.setup import setup_component from homeassistant.setup import setup_component
import homeassistant.util.dt as dt_util
from tests.common import get_test_home_assistant from tests.common import get_test_home_assistant

View file

@ -2,19 +2,19 @@
import json import json
from unittest.mock import ANY, patch from unittest.mock import ANY, patch
from homeassistant.setup import setup_component
import homeassistant.components.mqtt_eventstream as eventstream import homeassistant.components.mqtt_eventstream as eventstream
from homeassistant.const import EVENT_STATE_CHANGED from homeassistant.const import EVENT_STATE_CHANGED
from homeassistant.core import State, callback from homeassistant.core import State, callback
from homeassistant.helpers.json import JSONEncoder from homeassistant.helpers.json import JSONEncoder
from homeassistant.setup import setup_component
import homeassistant.util.dt as dt_util import homeassistant.util.dt as dt_util
from tests.common import ( from tests.common import (
fire_mqtt_message,
fire_time_changed,
get_test_home_assistant, get_test_home_assistant,
mock_mqtt_component, mock_mqtt_component,
fire_mqtt_message,
mock_state_change_event, mock_state_change_event,
fire_time_changed,
) )

View file

@ -2,18 +2,19 @@
import json import json
import logging import logging
import os import os
from asynctest import patch from asynctest import patch
import pytest import pytest
from homeassistant.setup import async_setup_component
from homeassistant.components.device_tracker.legacy import ( from homeassistant.components.device_tracker.legacy import (
YAML_DEVICES,
ENTITY_ID_FORMAT,
DOMAIN as DT_DOMAIN, DOMAIN as DT_DOMAIN,
ENTITY_ID_FORMAT,
YAML_DEVICES,
) )
from homeassistant.const import CONF_PLATFORM from homeassistant.const import CONF_PLATFORM
from homeassistant.setup import async_setup_component
from tests.common import async_mock_mqtt_component, async_fire_mqtt_message from tests.common import async_fire_mqtt_message, async_mock_mqtt_component
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View file

@ -1,12 +1,12 @@
"""The tests for the MQTT room presence sensor.""" """The tests for the MQTT room presence sensor."""
import json
import datetime import datetime
import json
from unittest.mock import patch from unittest.mock import patch
from homeassistant.setup import async_setup_component from homeassistant.components.mqtt import CONF_QOS, CONF_STATE_TOPIC, DEFAULT_QOS
import homeassistant.components.sensor as sensor import homeassistant.components.sensor as sensor
from homeassistant.components.mqtt import CONF_STATE_TOPIC, CONF_QOS, DEFAULT_QOS
from homeassistant.const import CONF_NAME, CONF_PLATFORM from homeassistant.const import CONF_NAME, CONF_PLATFORM
from homeassistant.setup import async_setup_component
from homeassistant.util import dt from homeassistant.util import dt
from tests.common import async_fire_mqtt_message, async_mock_mqtt_component from tests.common import async_fire_mqtt_message, async_mock_mqtt_component

View file

@ -1,9 +1,9 @@
"""The tests for the MQTT statestream component.""" """The tests for the MQTT statestream component."""
from unittest.mock import ANY, call, patch from unittest.mock import ANY, call, patch
from homeassistant.setup import setup_component
import homeassistant.components.mqtt_statestream as statestream import homeassistant.components.mqtt_statestream as statestream
from homeassistant.core import State from homeassistant.core import State
from homeassistant.setup import setup_component
from tests.common import ( from tests.common import (
get_test_home_assistant, get_test_home_assistant,

View file

@ -1,9 +1,10 @@
"""Test the Mythic Beasts DNS component.""" """Test the Mythic Beasts DNS component."""
import logging import logging
import asynctest import asynctest
from homeassistant.setup import async_setup_component
from homeassistant.components import mythicbeastsdns from homeassistant.components import mythicbeastsdns
from homeassistant.setup import async_setup_component
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)