mirror of
https://github.com/home-assistant/core.git
synced 2025-04-23 16:57:53 +00:00
Use relative imports in tests [j-r] (#119282)
This commit is contained in:
parent
94720fd015
commit
ac588ddc75
@ -11,14 +11,9 @@ from homeassistant.const import CONF_API_KEY
|
||||
from homeassistant.core import HomeAssistant
|
||||
from homeassistant.setup import async_setup_component
|
||||
|
||||
from . import API_KEY, USERNAME_1, USERNAME_2, MockNetwork, MockUser
|
||||
|
||||
from tests.common import MockConfigEntry
|
||||
from tests.components.lastfm import (
|
||||
API_KEY,
|
||||
USERNAME_1,
|
||||
USERNAME_2,
|
||||
MockNetwork,
|
||||
MockUser,
|
||||
)
|
||||
|
||||
type ComponentSetup = Callable[[MockConfigEntry, MockUser], Awaitable[None]]
|
||||
|
||||
|
@ -16,6 +16,8 @@ from homeassistant.helpers.entity_registry import RegistryEntryHider
|
||||
from homeassistant.setup import async_setup_component
|
||||
import homeassistant.util.dt as dt_util
|
||||
|
||||
from .common import MockLight
|
||||
|
||||
from tests.common import (
|
||||
MockConfigEntry,
|
||||
async_get_device_automation_capabilities,
|
||||
@ -23,7 +25,6 @@ from tests.common import (
|
||||
async_mock_service,
|
||||
setup_test_component_platform,
|
||||
)
|
||||
from tests.components.light.common import MockLight
|
||||
|
||||
|
||||
@pytest.fixture(autouse=True, name="stub_blueprint_populate")
|
||||
|
@ -22,13 +22,14 @@ from homeassistant.exceptions import HomeAssistantError, Unauthorized
|
||||
from homeassistant.setup import async_setup_component
|
||||
import homeassistant.util.color as color_util
|
||||
|
||||
from .common import MockLight
|
||||
|
||||
from tests.common import (
|
||||
MockEntityPlatform,
|
||||
MockUser,
|
||||
async_mock_service,
|
||||
setup_test_component_platform,
|
||||
)
|
||||
from tests.components.light.common import MockLight
|
||||
|
||||
orig_Profiles = light.Profiles
|
||||
|
||||
|
@ -8,8 +8,9 @@ import pytest
|
||||
from homeassistant.config_entries import ConfigEntryState
|
||||
from homeassistant.core import HomeAssistant
|
||||
|
||||
from . import setup_integration
|
||||
|
||||
from tests.common import MockConfigEntry
|
||||
from tests.components.linear_garage_door import setup_integration
|
||||
|
||||
|
||||
async def test_unload_entry(
|
||||
|
@ -11,7 +11,7 @@ import pytest
|
||||
from homeassistant.components.matrix import MatrixBot, RoomID
|
||||
from homeassistant.core import Event, HomeAssistant
|
||||
|
||||
from tests.components.matrix.conftest import (
|
||||
from .conftest import (
|
||||
MOCK_EXPRESSION_COMMANDS,
|
||||
MOCK_WORD_COMMANDS,
|
||||
TEST_MXID,
|
||||
|
@ -6,12 +6,7 @@ import pytest
|
||||
from homeassistant.components.matrix import MatrixBot
|
||||
from homeassistant.exceptions import ConfigEntryAuthFailed, HomeAssistantError
|
||||
|
||||
from tests.components.matrix.conftest import (
|
||||
TEST_DEVICE_ID,
|
||||
TEST_MXID,
|
||||
TEST_PASSWORD,
|
||||
TEST_TOKEN,
|
||||
)
|
||||
from .conftest import TEST_DEVICE_ID, TEST_MXID, TEST_PASSWORD, TEST_TOKEN
|
||||
|
||||
|
||||
@dataclass
|
||||
|
@ -9,9 +9,7 @@ from homeassistant.const import EVENT_HOMEASSISTANT_START
|
||||
from homeassistant.core import HomeAssistant
|
||||
from homeassistant.setup import async_setup_component
|
||||
|
||||
from .conftest import MOCK_CONFIG_DATA
|
||||
|
||||
from tests.components.matrix.conftest import TEST_BAD_ROOM, TEST_JOINABLE_ROOMS
|
||||
from .conftest import MOCK_CONFIG_DATA, TEST_BAD_ROOM, TEST_JOINABLE_ROOMS
|
||||
|
||||
|
||||
async def test_join(
|
||||
|
@ -12,7 +12,7 @@ from homeassistant.components.matrix.const import FORMAT_HTML, SERVICE_SEND_MESS
|
||||
from homeassistant.components.notify import ATTR_DATA, ATTR_MESSAGE, ATTR_TARGET
|
||||
from homeassistant.core import HomeAssistant
|
||||
|
||||
from tests.components.matrix.conftest import TEST_BAD_ROOM, TEST_JOINABLE_ROOMS
|
||||
from .conftest import TEST_BAD_ROOM, TEST_JOINABLE_ROOMS
|
||||
|
||||
|
||||
async def test_send_message(
|
||||
|
@ -2,8 +2,7 @@
|
||||
|
||||
from typing import Any
|
||||
|
||||
from tests.common import load_json_object_fixture
|
||||
from tests.components.media_extractor.const import (
|
||||
from .const import (
|
||||
AUDIO_QUERY,
|
||||
NO_FORMATS_RESPONSE,
|
||||
SOUNDCLOUD_TRACK,
|
||||
@ -12,6 +11,8 @@ from tests.components.media_extractor.const import (
|
||||
YOUTUBE_VIDEO,
|
||||
)
|
||||
|
||||
from tests.common import load_json_object_fixture
|
||||
|
||||
|
||||
def _get_base_fixture(url: str) -> str:
|
||||
return {
|
||||
|
@ -10,9 +10,10 @@ from homeassistant.components.media_extractor import DOMAIN
|
||||
from homeassistant.core import HomeAssistant, ServiceCall
|
||||
from homeassistant.setup import async_setup_component
|
||||
|
||||
from . import MockYoutubeDL
|
||||
from .const import AUDIO_QUERY
|
||||
|
||||
from tests.common import async_mock_service
|
||||
from tests.components.media_extractor import MockYoutubeDL
|
||||
from tests.components.media_extractor.const import AUDIO_QUERY
|
||||
|
||||
|
||||
@pytest.fixture(autouse=True)
|
||||
|
@ -19,14 +19,10 @@ from homeassistant.core import HomeAssistant, ServiceCall
|
||||
from homeassistant.exceptions import HomeAssistantError
|
||||
from homeassistant.setup import async_setup_component
|
||||
|
||||
from . import YOUTUBE_EMPTY_PLAYLIST, YOUTUBE_PLAYLIST, YOUTUBE_VIDEO, MockYoutubeDL
|
||||
from .const import NO_FORMATS_RESPONSE, SOUNDCLOUD_TRACK
|
||||
|
||||
from tests.common import load_json_object_fixture
|
||||
from tests.components.media_extractor import (
|
||||
YOUTUBE_EMPTY_PLAYLIST,
|
||||
YOUTUBE_PLAYLIST,
|
||||
YOUTUBE_VIDEO,
|
||||
MockYoutubeDL,
|
||||
)
|
||||
from tests.components.media_extractor.const import NO_FORMATS_RESPONSE, SOUNDCLOUD_TRACK
|
||||
|
||||
|
||||
async def test_play_media_service_is_registered(hass: HomeAssistant) -> None:
|
||||
|
@ -12,7 +12,7 @@ from homeassistant.const import ATTR_ENTITY_ID, ATTR_TEMPERATURE
|
||||
from homeassistant.core import HomeAssistant
|
||||
import homeassistant.helpers.entity_registry as er
|
||||
|
||||
from tests.components.melissa import setup_integration
|
||||
from . import setup_integration
|
||||
|
||||
|
||||
async def test_setup_platform(
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
from homeassistant.core import HomeAssistant
|
||||
|
||||
from tests.components.melissa import setup_integration
|
||||
from . import setup_integration
|
||||
|
||||
|
||||
async def test_setup(hass: HomeAssistant, mock_melissa) -> None:
|
||||
|
@ -9,8 +9,9 @@ from homeassistant.const import Platform
|
||||
from homeassistant.core import HomeAssistant
|
||||
from homeassistant.helpers import entity_registry as er
|
||||
|
||||
from .common import snapshot_platform_entities
|
||||
|
||||
from tests.common import MockConfigEntry
|
||||
from tests.components.netatmo.common import snapshot_platform_entities
|
||||
|
||||
|
||||
@pytest.mark.usefixtures("entity_registry_enabled_by_default")
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
import pytest
|
||||
|
||||
from tests.components.number.common import MockNumberEntity
|
||||
from .common import MockNumberEntity
|
||||
|
||||
UNIQUE_NUMBER = "unique_number"
|
||||
|
||||
|
@ -43,6 +43,8 @@ from homeassistant.helpers.restore_state import STORAGE_KEY as RESTORE_STATE_KEY
|
||||
from homeassistant.setup import async_setup_component
|
||||
from homeassistant.util.unit_system import METRIC_SYSTEM, US_CUSTOMARY_SYSTEM
|
||||
|
||||
from . import common
|
||||
|
||||
from tests.common import (
|
||||
MockConfigEntry,
|
||||
MockModule,
|
||||
@ -54,7 +56,6 @@ from tests.common import (
|
||||
mock_restore_cache_with_extra_data,
|
||||
setup_test_component_platform,
|
||||
)
|
||||
from tests.components.number import common
|
||||
|
||||
TEST_DOMAIN = "test"
|
||||
|
||||
|
@ -22,8 +22,9 @@ from homeassistant.const import (
|
||||
from homeassistant.core import HomeAssistant
|
||||
from homeassistant.data_entry_flow import FlowResultType
|
||||
|
||||
from . import setup_integration
|
||||
|
||||
from tests.common import MockConfigEntry
|
||||
from tests.components.opensky import setup_integration
|
||||
|
||||
|
||||
async def test_full_user_flow(hass: HomeAssistant, mock_setup_entry) -> None:
|
||||
|
@ -10,8 +10,9 @@ from python_opensky.exceptions import OpenSkyUnauthenticatedError
|
||||
from homeassistant.config_entries import ConfigEntryState
|
||||
from homeassistant.core import HomeAssistant
|
||||
|
||||
from . import setup_integration
|
||||
|
||||
from tests.common import MockConfigEntry
|
||||
from tests.components.opensky import setup_integration
|
||||
|
||||
|
||||
async def test_load_unload_entry(
|
||||
|
@ -14,12 +14,13 @@ from homeassistant.components.opensky.const import (
|
||||
)
|
||||
from homeassistant.core import Event, HomeAssistant
|
||||
|
||||
from . import setup_integration
|
||||
|
||||
from tests.common import (
|
||||
MockConfigEntry,
|
||||
async_fire_time_changed,
|
||||
load_json_object_fixture,
|
||||
)
|
||||
from tests.components.opensky import setup_integration
|
||||
|
||||
|
||||
async def test_sensor(
|
||||
|
@ -8,14 +8,10 @@ from typing_extensions import Generator
|
||||
from homeassistant.components.overkiz.const import DOMAIN
|
||||
from homeassistant.core import HomeAssistant
|
||||
|
||||
from . import load_setup_fixture
|
||||
from .test_config_flow import TEST_EMAIL, TEST_GATEWAY_ID, TEST_PASSWORD, TEST_SERVER
|
||||
|
||||
from tests.common import MockConfigEntry
|
||||
from tests.components.overkiz import load_setup_fixture
|
||||
from tests.components.overkiz.test_config_flow import (
|
||||
TEST_EMAIL,
|
||||
TEST_GATEWAY_ID,
|
||||
TEST_PASSWORD,
|
||||
TEST_SERVER,
|
||||
)
|
||||
|
||||
MOCK_SETUP_RESPONSE = Mock(devices=[], gateways=[])
|
||||
|
||||
|
@ -34,8 +34,7 @@ from .common import (
|
||||
async_wait_recording_done,
|
||||
old_db_schema,
|
||||
)
|
||||
|
||||
from tests.components.recorder.db_schema_32 import (
|
||||
from .db_schema_32 import (
|
||||
EventData,
|
||||
Events,
|
||||
RecorderRuns,
|
||||
@ -44,6 +43,7 @@ from tests.components.recorder.db_schema_32 import (
|
||||
StatisticsRuns,
|
||||
StatisticsShortTerm,
|
||||
)
|
||||
|
||||
from tests.typing import RecorderInstanceGenerator
|
||||
|
||||
|
||||
|
@ -13,8 +13,9 @@ from homeassistant.core import HomeAssistant
|
||||
from homeassistant.setup import async_setup_component
|
||||
from homeassistant.util import dt as dt_util
|
||||
|
||||
from .mock_data import MAP_DATA, PROP
|
||||
|
||||
from tests.common import MockConfigEntry, async_fire_time_changed
|
||||
from tests.components.roborock.mock_data import MAP_DATA, PROP
|
||||
from tests.typing import ClientSessionGenerator
|
||||
|
||||
|
||||
|
@ -27,8 +27,9 @@ from homeassistant.exceptions import HomeAssistantError
|
||||
from homeassistant.helpers import entity_registry as er
|
||||
from homeassistant.setup import async_setup_component
|
||||
|
||||
from .mock_data import PROP
|
||||
|
||||
from tests.common import MockConfigEntry
|
||||
from tests.components.roborock.mock_data import PROP
|
||||
|
||||
ENTITY_ID = "vacuum.roborock_s7_maxv"
|
||||
DEVICE_ID = "abc123"
|
||||
|
@ -12,8 +12,9 @@ from homeassistant.const import Platform
|
||||
from homeassistant.core import HomeAssistant
|
||||
from homeassistant.helpers import device_registry as dr, issue_registry as ir
|
||||
|
||||
from . import setup_with_selected_platforms
|
||||
|
||||
from tests.common import MockConfigEntry
|
||||
from tests.components.rova import setup_with_selected_platforms
|
||||
|
||||
|
||||
async def test_reload(
|
||||
|
Loading…
x
Reference in New Issue
Block a user