Standardize homeassistant imports in full-CI tests (#136735)

pull/136744/head
epenet 2025-01-28 19:10:20 +01:00 committed by GitHub
parent cb407bdfc6
commit 0e263aa427
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
36 changed files with 38 additions and 38 deletions

View File

@ -16,7 +16,7 @@ from homeassistant.const import EVENT_HOMEASSISTANT_FINAL_WRITE
from homeassistant.core import HomeAssistant, State from homeassistant.core import HomeAssistant, State
from homeassistant.helpers.json import JSONEncoder from homeassistant.helpers.json import JSONEncoder
from homeassistant.setup import async_setup_component from homeassistant.setup import async_setup_component
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from tests.components.recorder.common import ( from tests.components.recorder.common import (
assert_dict_of_states_equal_without_context_and_last_changed, assert_dict_of_states_equal_without_context_and_last_changed,

View File

@ -14,7 +14,7 @@ from homeassistant.const import EVENT_HOMEASSISTANT_FINAL_WRITE, STATE_OFF, STAT
from homeassistant.core import HomeAssistant, callback from homeassistant.core import HomeAssistant, callback
from homeassistant.helpers.event import async_track_state_change_event from homeassistant.helpers.event import async_track_state_change_event
from homeassistant.setup import async_setup_component from homeassistant.setup import async_setup_component
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from tests.common import async_fire_time_changed from tests.common import async_fire_time_changed
from tests.components.recorder.common import ( from tests.components.recorder.common import (

View File

@ -6,7 +6,7 @@ from homeassistant.components import recorder
from homeassistant.components.recorder import Recorder from homeassistant.components.recorder import Recorder
from homeassistant.core import HomeAssistant from homeassistant.core import HomeAssistant
from homeassistant.setup import async_setup_component from homeassistant.setup import async_setup_component
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from tests.components.recorder.common import ( from tests.components.recorder.common import (
async_recorder_block_till_done, async_recorder_block_till_done,

View File

@ -14,7 +14,7 @@ from homeassistant.core import HomeAssistant, ServiceCall
from homeassistant.helpers import device_registry as dr, entity_registry as er from homeassistant.helpers import device_registry as dr, entity_registry as er
from homeassistant.helpers.entity_registry import RegistryEntryHider from homeassistant.helpers.entity_registry import RegistryEntryHider
from homeassistant.setup import async_setup_component from homeassistant.setup import async_setup_component
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from .common import MockLight from .common import MockLight

View File

@ -13,7 +13,7 @@ from homeassistant.core import HomeAssistant, ServiceCall
from homeassistant.helpers import device_registry as dr, entity_registry as er from homeassistant.helpers import device_registry as dr, entity_registry as er
from homeassistant.helpers.entity_registry import RegistryEntryHider from homeassistant.helpers.entity_registry import RegistryEntryHider
from homeassistant.setup import async_setup_component from homeassistant.setup import async_setup_component
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from tests.common import ( from tests.common import (
MockConfigEntry, MockConfigEntry,

View File

@ -16,7 +16,7 @@ from homeassistant.components.recorder.models import (
from homeassistant.core import Context from homeassistant.core import Context
from homeassistant.helpers import entity_registry as er from homeassistant.helpers import entity_registry as er
from homeassistant.helpers.json import JSONEncoder from homeassistant.helpers.json import JSONEncoder
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
IDX_TO_NAME = dict(enumerate(EventAsRow._fields)) IDX_TO_NAME = dict(enumerate(EventAsRow._fields))

View File

@ -10,6 +10,7 @@ from freezegun import freeze_time
import pytest import pytest
import voluptuous as vol import voluptuous as vol
from homeassistant import core as ha
from homeassistant.components import logbook, recorder from homeassistant.components import logbook, recorder
# pylint: disable-next=hass-component-root-import # pylint: disable-next=hass-component-root-import
@ -40,12 +41,11 @@ from homeassistant.const import (
STATE_OFF, STATE_OFF,
STATE_ON, STATE_ON,
) )
import homeassistant.core as ha
from homeassistant.core import Event, HomeAssistant from homeassistant.core import Event, HomeAssistant
from homeassistant.helpers import device_registry as dr, entity_registry as er from homeassistant.helpers import device_registry as dr, entity_registry as er
from homeassistant.helpers.entityfilter import CONF_ENTITY_GLOBS from homeassistant.helpers.entityfilter import CONF_ENTITY_GLOBS
from homeassistant.setup import async_setup_component from homeassistant.setup import async_setup_component
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from .common import MockRow, mock_humanify from .common import MockRow, mock_humanify

View File

@ -37,7 +37,7 @@ from homeassistant.helpers import device_registry as dr, entity_registry as er
from homeassistant.helpers.entityfilter import CONF_ENTITY_GLOBS from homeassistant.helpers.entityfilter import CONF_ENTITY_GLOBS
from homeassistant.helpers.event import async_track_state_change_event from homeassistant.helpers.event import async_track_state_change_event
from homeassistant.setup import async_setup_component from homeassistant.setup import async_setup_component
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from tests.common import MockConfigEntry, async_fire_time_changed from tests.common import MockConfigEntry, async_fire_time_changed
from tests.components.recorder.common import ( from tests.components.recorder.common import (

View File

@ -17,7 +17,7 @@ from homeassistant.components.recorder.auto_repairs.statistics.duplicates import
from homeassistant.components.recorder.statistics import async_add_external_statistics from homeassistant.components.recorder.statistics import async_add_external_statistics
from homeassistant.components.recorder.util import session_scope from homeassistant.components.recorder.util import session_scope
from homeassistant.core import HomeAssistant from homeassistant.core import HomeAssistant
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from ...common import async_wait_recording_done from ...common import async_wait_recording_done

View File

@ -37,7 +37,7 @@ from homeassistant.components.recorder.db_schema import (
from homeassistant.components.recorder.tasks import RecorderTask, StatisticsTask from homeassistant.components.recorder.tasks import RecorderTask, StatisticsTask
from homeassistant.const import UnitOfTemperature from homeassistant.const import UnitOfTemperature
from homeassistant.core import Event, HomeAssistant, State from homeassistant.core import Event, HomeAssistant, State
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from . import db_schema_0 from . import db_schema_0

View File

@ -23,7 +23,7 @@ from sqlalchemy.orm.session import Session
from homeassistant.core import Event, EventOrigin, State, split_entity_id from homeassistant.core import Event, EventOrigin, State, split_entity_id
from homeassistant.helpers.json import JSONEncoder from homeassistant.helpers.json import JSONEncoder
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
# SQLAlchemy Schema # SQLAlchemy Schema
Base = declarative_base() Base = declarative_base()

View File

@ -36,7 +36,7 @@ from homeassistant.const import (
) )
from homeassistant.core import Context, Event, EventOrigin, State, split_entity_id from homeassistant.core import Context, Event, EventOrigin, State, split_entity_id
from homeassistant.helpers.json import JSONEncoder from homeassistant.helpers.json import JSONEncoder
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
# SQLAlchemy Schema # SQLAlchemy Schema
Base = declarative_base() Base = declarative_base()

View File

@ -36,7 +36,7 @@ from homeassistant.const import (
) )
from homeassistant.core import Context, Event, EventOrigin, State, split_entity_id from homeassistant.core import Context, Event, EventOrigin, State, split_entity_id
from homeassistant.helpers.json import JSONEncoder from homeassistant.helpers.json import JSONEncoder
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
# SQLAlchemy Schema # SQLAlchemy Schema
Base = declarative_base() Base = declarative_base()

View File

@ -42,7 +42,7 @@ from homeassistant.const import (
) )
from homeassistant.core import Context, Event, EventOrigin, State, split_entity_id from homeassistant.core import Context, Event, EventOrigin, State, split_entity_id
from homeassistant.helpers.json import JSONEncoder from homeassistant.helpers.json import JSONEncoder
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
# SQLAlchemy Schema # SQLAlchemy Schema
Base = declarative_base() Base = declarative_base()

View File

@ -41,7 +41,7 @@ from homeassistant.const import (
) )
from homeassistant.core import Context, Event, EventOrigin, State, split_entity_id from homeassistant.core import Context, Event, EventOrigin, State, split_entity_id
from homeassistant.helpers.json import JSONEncoder from homeassistant.helpers.json import JSONEncoder
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
# SQLAlchemy Schema # SQLAlchemy Schema
Base = declarative_base() Base = declarative_base()

View File

@ -49,7 +49,7 @@ from homeassistant.const import (
) )
from homeassistant.core import Context, Event, EventOrigin, State, split_entity_id from homeassistant.core import Context, Event, EventOrigin, State, split_entity_id
from homeassistant.helpers.json import JSONEncoder from homeassistant.helpers.json import JSONEncoder
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
# SQLAlchemy Schema # SQLAlchemy Schema
Base = declarative_base() Base = declarative_base()

View File

@ -37,7 +37,7 @@ from homeassistant.const import (
) )
from homeassistant.core import Context, Event, EventOrigin, State, split_entity_id from homeassistant.core import Context, Event, EventOrigin, State, split_entity_id
from homeassistant.helpers.typing import UNDEFINED, UndefinedType from homeassistant.helpers.typing import UNDEFINED, UndefinedType
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
# SQLAlchemy Schema # SQLAlchemy Schema
Base = declarative_base() Base = declarative_base()

View File

@ -43,7 +43,7 @@ from homeassistant.const import (
MAX_LENGTH_STATE_STATE, MAX_LENGTH_STATE_STATE,
) )
from homeassistant.core import Context, Event, EventOrigin, State, split_entity_id from homeassistant.core import Context, Event, EventOrigin, State, split_entity_id
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
# SQLAlchemy Schema # SQLAlchemy Schema
Base = declarative_base() Base = declarative_base()

View File

@ -50,7 +50,7 @@ from homeassistant.const import (
from homeassistant.core import Context, Event, EventOrigin, State, split_entity_id from homeassistant.core import Context, Event, EventOrigin, State, split_entity_id
from homeassistant.helpers import entity_registry as er from homeassistant.helpers import entity_registry as er
from homeassistant.helpers.json import JSON_DUMP, json_bytes from homeassistant.helpers.json import JSON_DUMP, json_bytes
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from homeassistant.util.json import JSON_DECODE_EXCEPTIONS, json_loads from homeassistant.util.json import JSON_DECODE_EXCEPTIONS, json_loads
ALL_DOMAIN_EXCLUDE_ATTRS = {ATTR_ATTRIBUTION, ATTR_RESTORED, ATTR_SUPPORTED_FEATURES} ALL_DOMAIN_EXCLUDE_ATTRS = {ATTR_ATTRIBUTION, ATTR_RESTORED, ATTR_SUPPORTED_FEATURES}

View File

@ -51,7 +51,7 @@ from homeassistant.const import (
from homeassistant.core import Context, Event, EventOrigin, State, split_entity_id from homeassistant.core import Context, Event, EventOrigin, State, split_entity_id
from homeassistant.helpers import entity_registry as er from homeassistant.helpers import entity_registry as er
from homeassistant.helpers.json import JSON_DUMP, json_bytes from homeassistant.helpers.json import JSON_DUMP, json_bytes
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from homeassistant.util.json import JSON_DECODE_EXCEPTIONS, json_loads from homeassistant.util.json import JSON_DECODE_EXCEPTIONS, json_loads
ALL_DOMAIN_EXCLUDE_ATTRS = {ATTR_ATTRIBUTION, ATTR_RESTORED, ATTR_SUPPORTED_FEATURES} ALL_DOMAIN_EXCLUDE_ATTRS = {ATTR_ATTRIBUTION, ATTR_RESTORED, ATTR_SUPPORTED_FEATURES}

View File

@ -66,7 +66,7 @@ from homeassistant.const import (
) )
from homeassistant.core import Context, Event, EventOrigin, State from homeassistant.core import Context, Event, EventOrigin, State
from homeassistant.helpers.json import JSON_DUMP, json_bytes, json_bytes_strip_null from homeassistant.helpers.json import JSON_DUMP, json_bytes, json_bytes_strip_null
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from homeassistant.util.json import ( from homeassistant.util.json import (
JSON_DECODE_EXCEPTIONS, JSON_DECODE_EXCEPTIONS,
json_loads, json_loads,

View File

@ -66,7 +66,7 @@ from homeassistant.const import (
) )
from homeassistant.core import Context, Event, EventOrigin, EventStateChangedData, State from homeassistant.core import Context, Event, EventOrigin, EventStateChangedData, State
from homeassistant.helpers.json import JSON_DUMP, json_bytes, json_bytes_strip_null from homeassistant.helpers.json import JSON_DUMP, json_bytes, json_bytes_strip_null
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from homeassistant.util.json import ( from homeassistant.util.json import (
JSON_DECODE_EXCEPTIONS, JSON_DECODE_EXCEPTIONS,
json_loads, json_loads,

View File

@ -25,7 +25,7 @@ from sqlalchemy.orm.session import Session
from homeassistant.core import Context, Event, EventOrigin, State, split_entity_id from homeassistant.core import Context, Event, EventOrigin, State, split_entity_id
from homeassistant.helpers.json import JSONEncoder from homeassistant.helpers.json import JSONEncoder
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
# SQLAlchemy Schema # SQLAlchemy Schema
Base = declarative_base() Base = declarative_base()

View File

@ -22,7 +22,7 @@ from homeassistant.components.recorder.models import process_timestamp
from homeassistant.components.recorder.util import session_scope from homeassistant.components.recorder.util import session_scope
from homeassistant.core import HomeAssistant, State from homeassistant.core import HomeAssistant, State
from homeassistant.helpers.json import JSONEncoder from homeassistant.helpers.json import JSONEncoder
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from .common import ( from .common import (
assert_dict_of_states_equal_without_context_and_last_changed, assert_dict_of_states_equal_without_context_and_last_changed,

View File

@ -17,7 +17,7 @@ from homeassistant.components.recorder.models import process_timestamp
from homeassistant.components.recorder.util import session_scope from homeassistant.components.recorder.util import session_scope
from homeassistant.core import HomeAssistant, State from homeassistant.core import HomeAssistant, State
from homeassistant.helpers.json import JSONEncoder from homeassistant.helpers.json import JSONEncoder
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from .common import ( from .common import (
assert_dict_of_states_equal_without_context_and_last_changed, assert_dict_of_states_equal_without_context_and_last_changed,

View File

@ -10,15 +10,15 @@ from unittest.mock import sentinel
from freezegun import freeze_time from freezegun import freeze_time
import pytest import pytest
from homeassistant import core as ha
from homeassistant.components import recorder from homeassistant.components import recorder
from homeassistant.components.recorder import Recorder, history from homeassistant.components.recorder import Recorder, history
from homeassistant.components.recorder.filters import Filters from homeassistant.components.recorder.filters import Filters
from homeassistant.components.recorder.models import process_timestamp from homeassistant.components.recorder.models import process_timestamp
from homeassistant.components.recorder.util import session_scope from homeassistant.components.recorder.util import session_scope
import homeassistant.core as ha
from homeassistant.core import HomeAssistant, State from homeassistant.core import HomeAssistant, State
from homeassistant.helpers.json import JSONEncoder from homeassistant.helpers.json import JSONEncoder
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from .common import ( from .common import (
assert_dict_of_states_equal_without_context_and_last_changed, assert_dict_of_states_equal_without_context_and_last_changed,

View File

@ -31,7 +31,7 @@ from homeassistant.components.recorder.db_schema import (
from homeassistant.components.recorder.util import session_scope from homeassistant.components.recorder.util import session_scope
from homeassistant.core import HomeAssistant, State from homeassistant.core import HomeAssistant, State
from homeassistant.helpers import recorder as recorder_helper from homeassistant.helpers import recorder as recorder_helper
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from .common import async_wait_recording_done, create_engine_test from .common import async_wait_recording_done, create_engine_test
from .conftest import InstrumentedMigration from .conftest import InstrumentedMigration

View File

@ -41,7 +41,7 @@ from homeassistant.components.recorder.util import (
session_scope, session_scope,
) )
from homeassistant.core import HomeAssistant from homeassistant.core import HomeAssistant
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from homeassistant.util.ulid import bytes_to_ulid, ulid_at_time, ulid_to_bytes from homeassistant.util.ulid import bytes_to_ulid, ulid_at_time, ulid_to_bytes
from .common import ( from .common import (

View File

@ -5,6 +5,7 @@ from unittest.mock import PropertyMock
import pytest import pytest
from homeassistant import core as ha
from homeassistant.components.recorder.const import SupportedDialect from homeassistant.components.recorder.const import SupportedDialect
from homeassistant.components.recorder.db_schema import ( from homeassistant.components.recorder.db_schema import (
EventData, EventData,
@ -18,7 +19,6 @@ from homeassistant.components.recorder.models import (
process_timestamp_to_utc_isoformat, process_timestamp_to_utc_isoformat,
) )
from homeassistant.const import EVENT_STATE_CHANGED from homeassistant.const import EVENT_STATE_CHANGED
import homeassistant.core as ha
from homeassistant.exceptions import InvalidEntityFormatError from homeassistant.exceptions import InvalidEntityFormatError
from homeassistant.util import dt as dt_util from homeassistant.util import dt as dt_util
from homeassistant.util.json import json_loads from homeassistant.util.json import json_loads

View File

@ -41,7 +41,7 @@ from homeassistant.core import HomeAssistant
from homeassistant.exceptions import HomeAssistantError from homeassistant.exceptions import HomeAssistantError
from homeassistant.helpers import entity_registry as er from homeassistant.helpers import entity_registry as er
from homeassistant.setup import async_setup_component from homeassistant.setup import async_setup_component
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from .common import ( from .common import (
assert_dict_of_states_equal_without_context_and_last_changed, assert_dict_of_states_equal_without_context_and_last_changed,

View File

@ -17,7 +17,7 @@ import pytest
from homeassistant.components import recorder from homeassistant.components import recorder
from homeassistant.components.recorder import get_instance from homeassistant.components.recorder import get_instance
from homeassistant.components.recorder.util import session_scope from homeassistant.components.recorder.util import session_scope
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from .common import ( from .common import (
CREATE_ENGINE_TARGET, CREATE_ENGINE_TARGET,

View File

@ -17,7 +17,7 @@ from homeassistant.components.recorder.queries import select_event_type_ids
from homeassistant.components.recorder.util import session_scope from homeassistant.components.recorder.util import session_scope
from homeassistant.const import EVENT_STATE_CHANGED from homeassistant.const import EVENT_STATE_CHANGED
from homeassistant.core import Event, EventOrigin, State from homeassistant.core import Event, EventOrigin, State
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from .common import async_wait_recording_done from .common import async_wait_recording_done
from .conftest import instrument_migration from .conftest import instrument_migration

View File

@ -27,7 +27,7 @@ from homeassistant.components.sensor import UNIT_CONVERTERS
from homeassistant.core import HomeAssistant from homeassistant.core import HomeAssistant
from homeassistant.helpers import recorder as recorder_helper from homeassistant.helpers import recorder as recorder_helper
from homeassistant.setup import async_setup_component from homeassistant.setup import async_setup_component
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from homeassistant.util.unit_system import METRIC_SYSTEM, US_CUSTOMARY_SYSTEM from homeassistant.util.unit_system import METRIC_SYSTEM, US_CUSTOMARY_SYSTEM
from .common import ( from .common import (

View File

@ -21,7 +21,7 @@ from homeassistant.core import HomeAssistant, ServiceCall
from homeassistant.helpers import device_registry as dr, entity_registry as er from homeassistant.helpers import device_registry as dr, entity_registry as er
from homeassistant.helpers.entity_registry import RegistryEntryHider from homeassistant.helpers.entity_registry import RegistryEntryHider
from homeassistant.setup import async_setup_component from homeassistant.setup import async_setup_component
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from homeassistant.util.json import load_json from homeassistant.util.json import load_json
from .common import UNITS_OF_MEASUREMENT, MockSensor from .common import UNITS_OF_MEASUREMENT, MockSensor

View File

@ -40,7 +40,7 @@ from homeassistant.const import ATTR_FRIENDLY_NAME, STATE_UNAVAILABLE
from homeassistant.core import HomeAssistant, State from homeassistant.core import HomeAssistant, State
from homeassistant.helpers import issue_registry as ir from homeassistant.helpers import issue_registry as ir
from homeassistant.setup import async_setup_component from homeassistant.setup import async_setup_component
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from homeassistant.util.unit_system import METRIC_SYSTEM, US_CUSTOMARY_SYSTEM from homeassistant.util.unit_system import METRIC_SYSTEM, US_CUSTOMARY_SYSTEM
from .common import MockSensor from .common import MockSensor

View File

@ -17,7 +17,7 @@ from homeassistant.components.recorder.util import session_scope
from homeassistant.core import CoreState from homeassistant.core import CoreState
from homeassistant.helpers import recorder as recorder_helper from homeassistant.helpers import recorder as recorder_helper
from homeassistant.setup import async_setup_component from homeassistant.setup import async_setup_component
import homeassistant.util.dt as dt_util from homeassistant.util import dt as dt_util
from tests.common import async_test_home_assistant from tests.common import async_test_home_assistant
from tests.components.recorder.common import ( from tests.components.recorder.common import (