1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-24 12:59:34 +00:00

Use asynctest-mock in most places (#35109)

* Use asynctest-mock in most places

* Fix broken patch in pilight
This commit is contained in:
Paulus Schoutsen
2020-05-03 11:27:19 -07:00
committed by GitHub
parent e7fc886992
commit 2af984917e
319 changed files with 456 additions and 522 deletions

View File

@@ -6,6 +6,7 @@ import pytest
import homeassistant.components.radarr.sensor as radarr
from homeassistant.const import DATA_GIGABYTES
from tests.async_mock import patch
from tests.common import get_test_home_assistant
@@ -212,7 +213,7 @@ class TestRadarrSetup(unittest.TestCase):
"""Stop everything that was started."""
self.hass.stop()
@unittest.mock.patch("requests.get", side_effect=mocked_requests_get)
@patch("requests.get", side_effect=mocked_requests_get)
def test_diskspace_no_paths(self, req_mock):
"""Test getting all disk space."""
config = {
@@ -232,7 +233,7 @@ class TestRadarrSetup(unittest.TestCase):
assert "Radarr Disk Space" == device.name
assert "263.10/465.42GB (56.53%)" == device.device_state_attributes["/data"]
@unittest.mock.patch("requests.get", side_effect=mocked_requests_get)
@patch("requests.get", side_effect=mocked_requests_get)
def test_diskspace_paths(self, req_mock):
"""Test getting diskspace for included paths."""
config = {
@@ -252,7 +253,7 @@ class TestRadarrSetup(unittest.TestCase):
assert "Radarr Disk Space" == device.name
assert "263.10/465.42GB (56.53%)" == device.device_state_attributes["/data"]
@unittest.mock.patch("requests.get", side_effect=mocked_requests_get)
@patch("requests.get", side_effect=mocked_requests_get)
def test_commands(self, req_mock):
"""Test getting running commands."""
config = {
@@ -272,7 +273,7 @@ class TestRadarrSetup(unittest.TestCase):
assert "Radarr Commands" == device.name
assert "pending" == device.device_state_attributes["RescanMovie"]
@unittest.mock.patch("requests.get", side_effect=mocked_requests_get)
@patch("requests.get", side_effect=mocked_requests_get)
def test_movies(self, req_mock):
"""Test getting the number of movies."""
config = {
@@ -292,7 +293,7 @@ class TestRadarrSetup(unittest.TestCase):
assert "Radarr Movies" == device.name
assert "false" == device.device_state_attributes["Assassin's Creed (2016)"]
@unittest.mock.patch("requests.get", side_effect=mocked_requests_get)
@patch("requests.get", side_effect=mocked_requests_get)
def test_upcoming_multiple_days(self, req_mock):
"""Test the upcoming movies for multiple days."""
config = {
@@ -316,7 +317,7 @@ class TestRadarrSetup(unittest.TestCase):
)
@pytest.mark.skip
@unittest.mock.patch("requests.get", side_effect=mocked_requests_get)
@patch("requests.get", side_effect=mocked_requests_get)
def test_upcoming_today(self, req_mock):
"""Test filtering for a single day.
@@ -342,7 +343,7 @@ class TestRadarrSetup(unittest.TestCase):
== device.device_state_attributes["Resident Evil (2017)"]
)
@unittest.mock.patch("requests.get", side_effect=mocked_requests_get)
@patch("requests.get", side_effect=mocked_requests_get)
def test_system_status(self, req_mock):
"""Test the getting of the system status."""
config = {
@@ -362,7 +363,7 @@ class TestRadarrSetup(unittest.TestCase):
assert "4.8.13.1" == device.device_state_attributes["osVersion"]
@pytest.mark.skip
@unittest.mock.patch("requests.get", side_effect=mocked_requests_get)
@patch("requests.get", side_effect=mocked_requests_get)
def test_ssl(self, req_mock):
"""Test SSL being enabled."""
config = {
@@ -387,7 +388,7 @@ class TestRadarrSetup(unittest.TestCase):
== device.device_state_attributes["Resident Evil (2017)"]
)
@unittest.mock.patch("requests.get", side_effect=mocked_exception)
@patch("requests.get", side_effect=mocked_exception)
def test_exception_handling(self, req_mock):
"""Test exception being handled."""
config = {