Move imports to top for ness_alarm (#29518)

* Move imports to top for ness_alarm

* Added patch for the ArminState in alarm_control_panel.py
This commit is contained in:
springstan
2019-12-09 18:46:56 +01:00
committed by Franck Nijhof
parent 08f128e9c7
commit 6b6570e7ca
3 changed files with 11 additions and 7 deletions
+8 -5
View File
@@ -32,8 +32,6 @@ from homeassistant.const import (
)
from homeassistant.setup import async_setup_component
from tests.common import MockDependency
VALID_CONFIG = {
DOMAIN: {
CONF_HOST: "alarm.local",
@@ -262,7 +260,12 @@ def mock_nessclient():
_mock_factory = MagicMock()
_mock_factory.return_value = _mock_instance
with MockDependency("nessclient"), patch(
"nessclient.Client", new=_mock_factory, create=True
), patch("nessclient.ArmingState", new=MockArmingState):
with patch(
"homeassistant.components.ness_alarm.Client", new=_mock_factory, create=True
), patch(
"homeassistant.components.ness_alarm.ArmingState", new=MockArmingState
), patch(
"homeassistant.components.ness_alarm.alarm_control_panel.ArmingState",
new=MockArmingState,
):
yield _mock_instance