Sort imports according to PEP8 for components starting with "S" (#29777)
This commit is contained in:
committed by
Franck Nijhof
parent
21816eeed4
commit
23b92b2a56
@@ -1,13 +1,12 @@
|
||||
"""Tests for samsungtv component."""
|
||||
import asyncio
|
||||
from unittest.mock import call, patch
|
||||
from datetime import timedelta
|
||||
|
||||
import logging
|
||||
from unittest.mock import call, patch
|
||||
|
||||
from asynctest import mock
|
||||
import pytest
|
||||
from samsungctl import exceptions
|
||||
from tests.common import async_fire_time_changed
|
||||
from websocket import WebSocketException
|
||||
|
||||
from homeassistant.components.media_player import DEVICE_CLASS_TV
|
||||
@@ -17,11 +16,11 @@ from homeassistant.components.media_player.const import (
|
||||
ATTR_MEDIA_CONTENT_TYPE,
|
||||
ATTR_MEDIA_VOLUME_MUTED,
|
||||
DOMAIN,
|
||||
MEDIA_TYPE_CHANNEL,
|
||||
MEDIA_TYPE_URL,
|
||||
SERVICE_PLAY_MEDIA,
|
||||
SERVICE_SELECT_SOURCE,
|
||||
SUPPORT_TURN_ON,
|
||||
MEDIA_TYPE_CHANNEL,
|
||||
MEDIA_TYPE_URL,
|
||||
)
|
||||
from homeassistant.components.samsungtv.const import DOMAIN as SAMSUNGTV_DOMAIN
|
||||
from homeassistant.components.samsungtv.media_player import (
|
||||
@@ -56,6 +55,7 @@ from homeassistant.helpers.discovery import async_load_platform
|
||||
from homeassistant.setup import async_setup_component
|
||||
import homeassistant.util.dt as dt_util
|
||||
|
||||
from tests.common import async_fire_time_changed
|
||||
|
||||
ENTITY_ID = f"{DOMAIN}.fake"
|
||||
MOCK_CONFIG = {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
"""The tests for the Script component."""
|
||||
# pylint: disable=protected-access
|
||||
import unittest
|
||||
from unittest.mock import patch, Mock
|
||||
from unittest.mock import Mock, patch
|
||||
|
||||
import pytest
|
||||
|
||||
@@ -10,21 +10,20 @@ from homeassistant.components.script import DOMAIN
|
||||
from homeassistant.const import (
|
||||
ATTR_ENTITY_ID,
|
||||
ATTR_NAME,
|
||||
EVENT_SCRIPT_STARTED,
|
||||
SERVICE_RELOAD,
|
||||
SERVICE_TOGGLE,
|
||||
SERVICE_TURN_OFF,
|
||||
SERVICE_TURN_ON,
|
||||
EVENT_SCRIPT_STARTED,
|
||||
)
|
||||
from homeassistant.core import Context, callback, split_entity_id
|
||||
from homeassistant.exceptions import ServiceNotFound
|
||||
from homeassistant.helpers.service import async_get_all_descriptions
|
||||
from homeassistant.loader import bind_hass
|
||||
from homeassistant.setup import setup_component, async_setup_component
|
||||
from homeassistant.exceptions import ServiceNotFound
|
||||
from homeassistant.setup import async_setup_component, setup_component
|
||||
|
||||
from tests.common import get_test_home_assistant
|
||||
|
||||
|
||||
ENTITY_ID = "script.test"
|
||||
|
||||
|
||||
|
||||
@@ -1,14 +1,13 @@
|
||||
"""The tests for the Season sensor platform."""
|
||||
# pylint: disable=protected-access
|
||||
import unittest
|
||||
from datetime import datetime
|
||||
import unittest
|
||||
|
||||
from homeassistant.setup import setup_component
|
||||
import homeassistant.components.season.sensor as season
|
||||
from homeassistant.setup import setup_component
|
||||
|
||||
from tests.common import get_test_home_assistant
|
||||
|
||||
|
||||
HEMISPHERE_NORTHERN = {
|
||||
"homeassistant": {"latitude": "48.864716", "longitude": "2.349014"},
|
||||
"sensor": {"platform": "season", "type": "astronomical"},
|
||||
|
||||
@@ -2,17 +2,18 @@
|
||||
import datetime
|
||||
from typing import Union
|
||||
|
||||
import pytest
|
||||
import mock
|
||||
from py17track.package import Package
|
||||
import pytest
|
||||
|
||||
from homeassistant.components.seventeentrack.sensor import (
|
||||
CONF_SHOW_ARCHIVED,
|
||||
CONF_SHOW_DELIVERED,
|
||||
)
|
||||
from homeassistant.const import CONF_USERNAME, CONF_PASSWORD
|
||||
from homeassistant.const import CONF_PASSWORD, CONF_USERNAME
|
||||
from homeassistant.setup import async_setup_component
|
||||
from homeassistant.util import utcnow
|
||||
|
||||
from tests.common import MockDependency, async_fire_time_changed
|
||||
|
||||
VALID_CONFIG_MINIMAL = {
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
import asyncio
|
||||
import os
|
||||
import tempfile
|
||||
import unittest
|
||||
from typing import Tuple
|
||||
import unittest
|
||||
from unittest.mock import Mock, patch
|
||||
|
||||
from homeassistant.setup import setup_component
|
||||
from homeassistant.components import shell_command
|
||||
from homeassistant.setup import setup_component
|
||||
|
||||
from tests.common import get_test_home_assistant
|
||||
|
||||
|
||||
@@ -1,14 +1,16 @@
|
||||
"""Tests for the sigfox sensor."""
|
||||
import re
|
||||
import requests_mock
|
||||
import unittest
|
||||
|
||||
import requests_mock
|
||||
|
||||
from homeassistant.components.sigfox.sensor import (
|
||||
API_URL,
|
||||
CONF_API_LOGIN,
|
||||
CONF_API_PASSWORD,
|
||||
)
|
||||
from homeassistant.setup import setup_component
|
||||
|
||||
from tests.common import get_test_home_assistant
|
||||
|
||||
TEST_API_LOGIN = "foo"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
"""Define tests for the SimpliSafe config flow."""
|
||||
import json
|
||||
from datetime import timedelta
|
||||
from unittest.mock import mock_open, patch, MagicMock, PropertyMock
|
||||
import json
|
||||
from unittest.mock import MagicMock, PropertyMock, mock_open, patch
|
||||
|
||||
from homeassistant import data_entry_flow
|
||||
from homeassistant.components.simplisafe import DOMAIN, config_flow
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
"""The tests for the simulated sensor."""
|
||||
import unittest
|
||||
|
||||
from tests.common import get_test_home_assistant
|
||||
|
||||
from homeassistant.components.simulated.sensor import (
|
||||
CONF_AMP,
|
||||
CONF_FWHM,
|
||||
CONF_MEAN,
|
||||
CONF_PERIOD,
|
||||
CONF_PHASE,
|
||||
CONF_RELATIVE_TO_EPOCH,
|
||||
CONF_SEED,
|
||||
CONF_UNIT,
|
||||
CONF_RELATIVE_TO_EPOCH,
|
||||
DEFAULT_AMP,
|
||||
DEFAULT_FWHM,
|
||||
DEFAULT_MEAN,
|
||||
DEFAULT_NAME,
|
||||
DEFAULT_PHASE,
|
||||
DEFAULT_SEED,
|
||||
DEFAULT_RELATIVE_TO_EPOCH,
|
||||
DEFAULT_SEED,
|
||||
)
|
||||
from homeassistant.const import CONF_FRIENDLY_NAME
|
||||
from homeassistant.setup import setup_component
|
||||
|
||||
from tests.common import get_test_home_assistant
|
||||
|
||||
|
||||
class TestSimulatedSensor(unittest.TestCase):
|
||||
"""Test the simulated sensor."""
|
||||
|
||||
@@ -6,7 +6,6 @@ from asynctest import Mock, patch
|
||||
from pysmartthings import APIResponseError
|
||||
|
||||
from homeassistant import data_entry_flow
|
||||
from homeassistant.setup import async_setup_component
|
||||
from homeassistant.components.smartthings import smartapp
|
||||
from homeassistant.components.smartthings.config_flow import SmartThingsFlowHandler
|
||||
from homeassistant.components.smartthings.const import (
|
||||
@@ -16,6 +15,7 @@ from homeassistant.components.smartthings.const import (
|
||||
CONF_REFRESH_TOKEN,
|
||||
DOMAIN,
|
||||
)
|
||||
from homeassistant.setup import async_setup_component
|
||||
|
||||
from tests.common import MockConfigEntry, mock_coro
|
||||
|
||||
|
||||
@@ -6,7 +6,6 @@ from asynctest import Mock, patch
|
||||
from pysmartthings import InstalledAppStatus, OAuthToken
|
||||
import pytest
|
||||
|
||||
from homeassistant.setup import async_setup_component
|
||||
from homeassistant.components import cloud, smartthings
|
||||
from homeassistant.components.smartthings.const import (
|
||||
CONF_CLOUDHOOK_URL,
|
||||
@@ -20,6 +19,7 @@ from homeassistant.components.smartthings.const import (
|
||||
)
|
||||
from homeassistant.exceptions import ConfigEntryNotReady
|
||||
from homeassistant.helpers.dispatcher import async_dispatcher_connect
|
||||
from homeassistant.setup import async_setup_component
|
||||
|
||||
from tests.common import MockConfigEntry
|
||||
|
||||
|
||||
@@ -3,10 +3,10 @@ from unittest.mock import Mock, patch
|
||||
|
||||
from smhi.smhi_lib import Smhi as SmhiApi, SmhiForecastException
|
||||
|
||||
from tests.common import mock_coro
|
||||
|
||||
from homeassistant.const import CONF_LATITUDE, CONF_LONGITUDE
|
||||
from homeassistant.components.smhi import config_flow
|
||||
from homeassistant.const import CONF_LATITUDE, CONF_LONGITUDE
|
||||
|
||||
from tests.common import mock_coro
|
||||
|
||||
|
||||
# pylint: disable=protected-access
|
||||
|
||||
@@ -1,31 +1,30 @@
|
||||
"""Test for the smhi weather entity."""
|
||||
import asyncio
|
||||
import logging
|
||||
from datetime import datetime
|
||||
import logging
|
||||
from unittest.mock import Mock, patch
|
||||
|
||||
from homeassistant.components.smhi import weather as weather_smhi
|
||||
from homeassistant.components.smhi.const import ATTR_SMHI_CLOUDINESS
|
||||
from homeassistant.components.weather import (
|
||||
ATTR_FORECAST_CONDITION,
|
||||
ATTR_FORECAST_PRECIPITATION,
|
||||
ATTR_FORECAST_TEMP,
|
||||
ATTR_FORECAST_TEMP_LOW,
|
||||
ATTR_FORECAST_TIME,
|
||||
ATTR_WEATHER_TEMPERATURE,
|
||||
ATTR_WEATHER_ATTRIBUTION,
|
||||
ATTR_WEATHER_HUMIDITY,
|
||||
ATTR_WEATHER_PRESSURE,
|
||||
ATTR_FORECAST_TEMP_LOW,
|
||||
ATTR_WEATHER_TEMPERATURE,
|
||||
ATTR_WEATHER_VISIBILITY,
|
||||
ATTR_WEATHER_ATTRIBUTION,
|
||||
ATTR_WEATHER_WIND_BEARING,
|
||||
ATTR_WEATHER_WIND_SPEED,
|
||||
ATTR_FORECAST_PRECIPITATION,
|
||||
DOMAIN as WEATHER_DOMAIN,
|
||||
)
|
||||
from homeassistant.components.smhi import weather as weather_smhi
|
||||
from homeassistant.const import TEMP_CELSIUS
|
||||
from homeassistant.core import HomeAssistant
|
||||
|
||||
from tests.common import load_fixture, MockConfigEntry
|
||||
|
||||
from homeassistant.components.smhi.const import ATTR_SMHI_CLOUDINESS
|
||||
from tests.common import MockConfigEntry, load_fixture
|
||||
|
||||
_LOGGER = logging.getLogger(__name__)
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
"""The tests for the notify smtp platform."""
|
||||
import re
|
||||
import unittest
|
||||
from unittest.mock import patch
|
||||
|
||||
from homeassistant.components.smtp.notify import MailNotificationService
|
||||
|
||||
from tests.common import get_test_home_assistant
|
||||
import re
|
||||
|
||||
|
||||
class MockSMTP(MailNotificationService):
|
||||
|
||||
@@ -9,11 +9,12 @@ from homeassistant.bootstrap import async_setup_component
|
||||
from homeassistant.components.mqtt import MQTT_PUBLISH_SCHEMA
|
||||
import homeassistant.components.snips as snips
|
||||
from homeassistant.helpers.intent import ServiceIntentHandler, async_register
|
||||
|
||||
from tests.common import (
|
||||
async_fire_mqtt_message,
|
||||
async_mock_intent,
|
||||
async_mock_service,
|
||||
async_mock_mqtt_component,
|
||||
async_mock_service,
|
||||
)
|
||||
|
||||
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
"""Tests for the SolarEdge config flow."""
|
||||
from unittest.mock import Mock, patch
|
||||
|
||||
import pytest
|
||||
from requests.exceptions import HTTPError, ConnectTimeout
|
||||
from unittest.mock import patch, Mock
|
||||
from requests.exceptions import ConnectTimeout, HTTPError
|
||||
|
||||
from homeassistant import data_entry_flow
|
||||
from homeassistant.components.solaredge import config_flow
|
||||
from homeassistant.components.solaredge.const import CONF_SITE_ID, DEFAULT_NAME
|
||||
from homeassistant.const import CONF_NAME, CONF_API_KEY
|
||||
from homeassistant.const import CONF_API_KEY, CONF_NAME
|
||||
|
||||
from tests.common import MockConfigEntry
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
"""The tests for the Sonarr platform."""
|
||||
import unittest
|
||||
import time
|
||||
from datetime import datetime
|
||||
import time
|
||||
import unittest
|
||||
|
||||
import pytest
|
||||
|
||||
|
||||
@@ -2,10 +2,12 @@
|
||||
import logging
|
||||
import unittest
|
||||
from unittest import mock
|
||||
from libsoundtouch.device import SoundTouchDevice as STD, Status, Volume, Preset, Config
|
||||
|
||||
from libsoundtouch.device import Config, Preset, SoundTouchDevice as STD, Status, Volume
|
||||
|
||||
from homeassistant.components.soundtouch import media_player as soundtouch
|
||||
from homeassistant.const import STATE_OFF, STATE_PAUSED, STATE_PLAYING
|
||||
|
||||
from tests.common import get_test_home_assistant
|
||||
|
||||
|
||||
|
||||
@@ -3,11 +3,12 @@
|
||||
from unittest.mock import patch
|
||||
|
||||
import pytest
|
||||
from tests.common import mock_coro
|
||||
|
||||
from homeassistant.components.spaceapi import DOMAIN, SPACEAPI_VERSION, URL_API_SPACEAPI
|
||||
from homeassistant.setup import async_setup_component
|
||||
|
||||
from tests.common import mock_coro
|
||||
|
||||
CONFIG = {
|
||||
DOMAIN: {
|
||||
"space": "Home",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
"""Tests for Vanderbilt SPC component."""
|
||||
from unittest.mock import patch, PropertyMock, Mock
|
||||
from unittest.mock import Mock, PropertyMock, patch
|
||||
|
||||
from homeassistant.bootstrap import async_setup_component
|
||||
from homeassistant.components.spc import DATA_API
|
||||
|
||||
@@ -3,12 +3,12 @@ import json
|
||||
import unittest
|
||||
from unittest import mock
|
||||
|
||||
from homeassistant.setup import setup_component
|
||||
import homeassistant.components.splunk as splunk
|
||||
from homeassistant.const import STATE_ON, STATE_OFF, EVENT_STATE_CHANGED
|
||||
from homeassistant.helpers import state as state_helper
|
||||
import homeassistant.util.dt as dt_util
|
||||
from homeassistant.const import EVENT_STATE_CHANGED, STATE_OFF, STATE_ON
|
||||
from homeassistant.core import State
|
||||
from homeassistant.helpers import state as state_helper
|
||||
from homeassistant.setup import setup_component
|
||||
import homeassistant.util.dt as dt_util
|
||||
|
||||
from tests.common import get_test_home_assistant, mock_state_change_event
|
||||
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
"""Test the SSDP integration."""
|
||||
import asyncio
|
||||
from unittest.mock import patch, Mock
|
||||
from unittest.mock import Mock, patch
|
||||
|
||||
import aiohttp
|
||||
import pytest
|
||||
|
||||
from homeassistant.generated import ssdp as gn_ssdp
|
||||
from homeassistant.components import ssdp
|
||||
from homeassistant.generated import ssdp as gn_ssdp
|
||||
|
||||
from tests.common import mock_coro
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
"""Tests for the Start.ca sensor platform."""
|
||||
import asyncio
|
||||
|
||||
from homeassistant.bootstrap import async_setup_component
|
||||
from homeassistant.components.startca.sensor import StartcaData
|
||||
from homeassistant.helpers.aiohttp_client import async_get_clientsession
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
"""The test for the statistics sensor platform."""
|
||||
import unittest
|
||||
from datetime import datetime, timedelta
|
||||
import statistics
|
||||
import unittest
|
||||
from unittest.mock import patch
|
||||
|
||||
import pytest
|
||||
|
||||
from homeassistant.setup import setup_component
|
||||
from homeassistant.components.statistics.sensor import StatisticsSensor
|
||||
from homeassistant.const import ATTR_UNIT_OF_MEASUREMENT, TEMP_CELSIUS, STATE_UNKNOWN
|
||||
from homeassistant.util import dt as dt_util
|
||||
from tests.common import get_test_home_assistant
|
||||
from unittest.mock import patch
|
||||
from datetime import datetime, timedelta
|
||||
from tests.common import init_recorder_component
|
||||
from homeassistant.components import recorder
|
||||
from homeassistant.components.statistics.sensor import StatisticsSensor
|
||||
from homeassistant.const import ATTR_UNIT_OF_MEASUREMENT, STATE_UNKNOWN, TEMP_CELSIUS
|
||||
from homeassistant.setup import setup_component
|
||||
from homeassistant.util import dt as dt_util
|
||||
|
||||
from tests.common import get_test_home_assistant, init_recorder_component
|
||||
|
||||
|
||||
class TestStatisticsSensor(unittest.TestCase):
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
"""Test STT component setup."""
|
||||
|
||||
from homeassistant.setup import async_setup_component
|
||||
from homeassistant.components import stt
|
||||
from homeassistant.setup import async_setup_component
|
||||
|
||||
|
||||
async def test_setup_comp(hass):
|
||||
|
||||
@@ -5,10 +5,10 @@ from unittest.mock import patch
|
||||
from pytest import mark
|
||||
|
||||
import homeassistant.components.sun as sun
|
||||
import homeassistant.core as ha
|
||||
import homeassistant.util.dt as dt_util
|
||||
from homeassistant.const import EVENT_STATE_CHANGED
|
||||
import homeassistant.core as ha
|
||||
from homeassistant.setup import async_setup_component
|
||||
import homeassistant.util.dt as dt_util
|
||||
|
||||
|
||||
async def test_setting_rising(hass):
|
||||
|
||||
@@ -1,28 +1,26 @@
|
||||
"""Test cases for the switcher_kis component."""
|
||||
|
||||
from datetime import timedelta
|
||||
from typing import Any, Generator, TYPE_CHECKING
|
||||
from typing import TYPE_CHECKING, Any, Generator
|
||||
|
||||
from pytest import raises
|
||||
|
||||
from homeassistant.const import CONF_ENTITY_ID
|
||||
from homeassistant.components.switcher_kis import (
|
||||
CONF_AUTO_OFF,
|
||||
DOMAIN,
|
||||
DATA_DEVICE,
|
||||
DOMAIN,
|
||||
SERVICE_SET_AUTO_OFF_NAME,
|
||||
SERVICE_SET_AUTO_OFF_SCHEMA,
|
||||
SIGNAL_SWITCHER_DEVICE_UPDATE,
|
||||
)
|
||||
from homeassistant.core import callback, Context
|
||||
from homeassistant.const import CONF_ENTITY_ID
|
||||
from homeassistant.core import Context, callback
|
||||
from homeassistant.exceptions import Unauthorized, UnknownUser
|
||||
from homeassistant.helpers.dispatcher import async_dispatcher_connect
|
||||
from homeassistant.helpers.typing import HomeAssistantType
|
||||
from homeassistant.exceptions import Unauthorized, UnknownUser
|
||||
from homeassistant.setup import async_setup_component
|
||||
from homeassistant.util import dt
|
||||
|
||||
from tests.common import async_mock_service, async_fire_time_changed
|
||||
|
||||
from .consts import (
|
||||
DUMMY_AUTO_OFF_SET,
|
||||
DUMMY_DEVICE_ID,
|
||||
@@ -38,6 +36,8 @@ from .consts import (
|
||||
SWITCH_ENTITY_ID,
|
||||
)
|
||||
|
||||
from tests.common import async_fire_time_changed, async_mock_service
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from tests.common import MockUser
|
||||
from aioswitcher.devices import SwitcherV2Device
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
import logging
|
||||
from unittest.mock import MagicMock, patch
|
||||
|
||||
from homeassistant.core import callback
|
||||
from homeassistant.bootstrap import async_setup_component
|
||||
from homeassistant.components import system_log
|
||||
from homeassistant.core import callback
|
||||
|
||||
_LOGGER = logging.getLogger("test_logger")
|
||||
BASIC_CONFIG = {"system_log": {"max_entries": 2}}
|
||||
|
||||
Reference in New Issue
Block a user