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:
@@ -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 = {
|
||||
|
||||
Reference in New Issue
Block a user