@@ -64,14 +64,14 @@ def get_mock_session(
6464)
6565async def test_playback_proxy (
6666 hass : HomeAssistant ,
67- reolink_connect : MagicMock ,
67+ reolink_host : MagicMock ,
6868 config_entry : MockConfigEntry ,
6969 hass_client : ClientSessionGenerator ,
7070 caplog : pytest .LogCaptureFixture ,
7171 content_type : str ,
7272) -> None :
7373 """Test successful playback proxy URL."""
74- reolink_connect .get_vod_source .return_value = (TEST_MIME_TYPE_MP4 , TEST_URL )
74+ reolink_host .get_vod_source .return_value = (TEST_MIME_TYPE_MP4 , TEST_URL )
7575
7676 mock_session = get_mock_session (content_type = content_type )
7777
@@ -100,12 +100,12 @@ async def test_playback_proxy(
100100
101101async def test_proxy_get_source_error (
102102 hass : HomeAssistant ,
103- reolink_connect : MagicMock ,
103+ reolink_host : MagicMock ,
104104 config_entry : MockConfigEntry ,
105105 hass_client : ClientSessionGenerator ,
106106) -> None :
107107 """Test error while getting source for playback proxy URL."""
108- reolink_connect .get_vod_source .side_effect = ReolinkError (TEST_ERROR )
108+ reolink_host .get_vod_source .side_effect = ReolinkError (TEST_ERROR )
109109
110110 assert await hass .config_entries .async_setup (config_entry .entry_id )
111111 await hass .async_block_till_done ()
@@ -123,12 +123,11 @@ async def test_proxy_get_source_error(
123123
124124 assert await response .content .read () == bytes (TEST_ERROR , "utf-8" )
125125 assert response .status == HTTPStatus .BAD_REQUEST
126- reolink_connect .get_vod_source .side_effect = None
127126
128127
129128async def test_proxy_invalid_config_entry_id (
130129 hass : HomeAssistant ,
131- reolink_connect : MagicMock ,
130+ reolink_host : MagicMock ,
132131 config_entry : MockConfigEntry ,
133132 hass_client : ClientSessionGenerator ,
134133) -> None :
@@ -156,12 +155,12 @@ async def test_proxy_invalid_config_entry_id(
156155
157156async def test_playback_proxy_timeout (
158157 hass : HomeAssistant ,
159- reolink_connect : MagicMock ,
158+ reolink_host : MagicMock ,
160159 config_entry : MockConfigEntry ,
161160 hass_client : ClientSessionGenerator ,
162161) -> None :
163162 """Test playback proxy URL with a timeout in the second chunk."""
164- reolink_connect .get_vod_source .return_value = (TEST_MIME_TYPE_MP4 , TEST_URL )
163+ reolink_host .get_vod_source .return_value = (TEST_MIME_TYPE_MP4 , TEST_URL )
165164
166165 mock_session = get_mock_session ([b"test" , TimeoutError ()], 4 )
167166
@@ -190,13 +189,13 @@ async def test_playback_proxy_timeout(
190189@pytest .mark .parametrize (("content_type" ), [("video/x-flv" ), ("text/html" )])
191190async def test_playback_wrong_content (
192191 hass : HomeAssistant ,
193- reolink_connect : MagicMock ,
192+ reolink_host : MagicMock ,
194193 config_entry : MockConfigEntry ,
195194 hass_client : ClientSessionGenerator ,
196195 content_type : str ,
197196) -> None :
198197 """Test playback proxy URL with a wrong content type in the response."""
199- reolink_connect .get_vod_source .return_value = (TEST_MIME_TYPE_MP4 , TEST_URL )
198+ reolink_host .get_vod_source .return_value = (TEST_MIME_TYPE_MP4 , TEST_URL )
200199
201200 mock_session = get_mock_session (content_type = content_type )
202201
@@ -223,12 +222,12 @@ async def test_playback_wrong_content(
223222
224223async def test_playback_connect_error (
225224 hass : HomeAssistant ,
226- reolink_connect : MagicMock ,
225+ reolink_host : MagicMock ,
227226 config_entry : MockConfigEntry ,
228227 hass_client : ClientSessionGenerator ,
229228) -> None :
230229 """Test playback proxy URL with a connection error."""
231- reolink_connect .get_vod_source .return_value = (TEST_MIME_TYPE_MP4 , TEST_URL )
230+ reolink_host .get_vod_source .return_value = (TEST_MIME_TYPE_MP4 , TEST_URL )
232231
233232 mock_session = Mock ()
234233 mock_session .get = AsyncMock (side_effect = ClientConnectionError (TEST_ERROR ))
0 commit comments