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

Mock arguments in senz tests (#156677)

This commit is contained in:
Åke Strandberg
2025-11-16 12:25:28 +01:00
committed by GitHub
parent cf1c1294d3
commit 008bb85c59
2 changed files with 5 additions and 5 deletions

View File

@@ -3,7 +3,7 @@
from collections.abc import Generator
import time
from typing import Any
from unittest.mock import MagicMock, patch
from unittest.mock import MagicMock, Mock, patch
from aiosenz import Account, Thermostat
import pytest
@@ -92,7 +92,7 @@ def mock_senz_client(account_fixture, device_fixture) -> Generator[MagicMock]:
client.get_account.return_value = Account(account_fixture)
client.get_thermostats.return_value = [
Thermostat(device, None) for device in device_fixture
Thermostat(device, Mock()) for device in device_fixture
]
yield client

View File

@@ -2,7 +2,7 @@
from http import HTTPStatus
import time
from unittest.mock import MagicMock, patch
from unittest.mock import MagicMock, Mock, patch
from aiosenz import TOKEN_ENDPOINT
from httpx import HTTPStatusError, RequestError
@@ -129,7 +129,7 @@ async def test_expired_token_refresh_failure(
(
HTTPStatusError(
message="Exception",
request=None,
request=Mock(),
response=MagicMock(status_code=HTTPStatus.UNAUTHORIZED),
),
ConfigEntryState.SETUP_ERROR,
@@ -137,7 +137,7 @@ async def test_expired_token_refresh_failure(
(
HTTPStatusError(
message="Exception",
request=None,
request=Mock(),
response=MagicMock(status_code=HTTPStatus.FORBIDDEN),
),
ConfigEntryState.SETUP_RETRY,