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
def _get_mock_c4_account(
getAccountControllers={
def _get_mock_c4_account():
c4_account_mock = AsyncMock(C4Account)
c4_account_mock.getAccountControllers.return_value = {
"controllerCommonName": "control4_model_00AA00AA00AA",
"href": "https://apis.control4.com/account/v3/rest/accounts/000000",
"name": "Name",
},
getDirectorBearerToken={"token": "token"},
):
c4_account_mock = AsyncMock(C4Account)
}
c4_account_mock.getAccountControllers.return_value = getAccountControllers
c4_account_mock.getDirectorBearerToken.return_value = getDirectorBearerToken
c4_account_mock.getDirectorBearerToken.return_value = {"token": "token"}
return c4_account_mock
def _get_mock_c4_director(getAllItemInfo={}):
def _get_mock_c4_director():
c4_director_mock = AsyncMock(C4Director)
c4_director_mock.getAllItemInfo.return_value = getAllItemInfo
c4_director_mock.getAllItemInfo.return_value = {}
return c4_director_mock