Move imports in darksky component (#27633)
* move imports to top-level * modify patch path * removed unused mocks and patches
This commit is contained in:
parent
aefb807222
commit
91c6cd9646
3 changed files with 16 additions and 13 deletions
|
@ -112,7 +112,10 @@ class TestDarkSkySetup(unittest.TestCase):
|
|||
self.hass.stop()
|
||||
|
||||
@MockDependency("forecastio")
|
||||
@patch("forecastio.load_forecast", new=load_forecastMock)
|
||||
@patch(
|
||||
"homeassistant.components.darksky.sensor.forecastio.load_forecast",
|
||||
new=load_forecastMock,
|
||||
)
|
||||
def test_setup_with_config(self, mock_forecastio):
|
||||
"""Test the platform setup with configuration."""
|
||||
setup_component(self.hass, "sensor", VALID_CONFIG_MINIMAL)
|
||||
|
@ -120,9 +123,7 @@ class TestDarkSkySetup(unittest.TestCase):
|
|||
state = self.hass.states.get("sensor.dark_sky_summary")
|
||||
assert state is not None
|
||||
|
||||
@MockDependency("forecastio")
|
||||
@patch("forecastio.load_forecast", new=load_forecastMock)
|
||||
def test_setup_with_invalid_config(self, mock_forecastio):
|
||||
def test_setup_with_invalid_config(self):
|
||||
"""Test the platform setup with invalid configuration."""
|
||||
setup_component(self.hass, "sensor", INVALID_CONFIG_MINIMAL)
|
||||
|
||||
|
@ -130,7 +131,10 @@ class TestDarkSkySetup(unittest.TestCase):
|
|||
assert state is None
|
||||
|
||||
@MockDependency("forecastio")
|
||||
@patch("forecastio.load_forecast", new=load_forecastMock)
|
||||
@patch(
|
||||
"homeassistant.components.darksky.sensor.forecastio.load_forecast",
|
||||
new=load_forecastMock,
|
||||
)
|
||||
def test_setup_with_language_config(self, mock_forecastio):
|
||||
"""Test the platform setup with language configuration."""
|
||||
setup_component(self.hass, "sensor", VALID_CONFIG_LANG_DE)
|
||||
|
@ -138,9 +142,7 @@ class TestDarkSkySetup(unittest.TestCase):
|
|||
state = self.hass.states.get("sensor.dark_sky_summary")
|
||||
assert state is not None
|
||||
|
||||
@MockDependency("forecastio")
|
||||
@patch("forecastio.load_forecast", new=load_forecastMock)
|
||||
def test_setup_with_invalid_language_config(self, mock_forecastio):
|
||||
def test_setup_with_invalid_language_config(self):
|
||||
"""Test the platform setup with language configuration."""
|
||||
setup_component(self.hass, "sensor", INVALID_CONFIG_LANG)
|
||||
|
||||
|
@ -164,7 +166,10 @@ class TestDarkSkySetup(unittest.TestCase):
|
|||
assert not response
|
||||
|
||||
@MockDependency("forecastio")
|
||||
@patch("forecastio.load_forecast", new=load_forecastMock)
|
||||
@patch(
|
||||
"homeassistant.components.darksky.sensor.forecastio.load_forecast",
|
||||
new=load_forecastMock,
|
||||
)
|
||||
def test_setup_with_alerts_config(self, mock_forecastio):
|
||||
"""Test the platform setup with alert configuration."""
|
||||
setup_component(self.hass, "sensor", VALID_CONFIG_ALERTS)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue