Fix dangerous-default-value warnings in control4 tests (#119592)

This commit is contained in:
epenet 2024-06-13 17:06:12 +02:00 committed by GitHub
parent 6901c24ab7
commit 835d422a90
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -20,25 +20,23 @@ from homeassistant.data_entry_flow import FlowResultType
from tests.common import MockConfigEntry from tests.common import MockConfigEntry
def _get_mock_c4_account( def _get_mock_c4_account():
getAccountControllers={ c4_account_mock = AsyncMock(C4Account)
c4_account_mock.getAccountControllers.return_value = {
"controllerCommonName": "control4_model_00AA00AA00AA", "controllerCommonName": "control4_model_00AA00AA00AA",
"href": "https://apis.control4.com/account/v3/rest/accounts/000000", "href": "https://apis.control4.com/account/v3/rest/accounts/000000",
"name": "Name", "name": "Name",
}, }
getDirectorBearerToken={"token": "token"},
):
c4_account_mock = AsyncMock(C4Account)
c4_account_mock.getAccountControllers.return_value = getAccountControllers c4_account_mock.getDirectorBearerToken.return_value = {"token": "token"}
c4_account_mock.getDirectorBearerToken.return_value = getDirectorBearerToken
return c4_account_mock return c4_account_mock
def _get_mock_c4_director(getAllItemInfo={}): def _get_mock_c4_director():
c4_director_mock = AsyncMock(C4Director) c4_director_mock = AsyncMock(C4Director)
c4_director_mock.getAllItemInfo.return_value = getAllItemInfo c4_director_mock.getAllItemInfo.return_value = {}
return c4_director_mock return c4_director_mock