Bump ruff to 0.3.4 (#112690)
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com> Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Co-authored-by: J. Nick Koston <nick@koston.org>
This commit is contained in:
parent
27219b6962
commit
6bb4e7d62c
1044 changed files with 24245 additions and 16750 deletions
|
@ -187,9 +187,12 @@ async def test_device_trigger_reauth_flow(
|
|||
hass: HomeAssistant, config_entry, setup_default_vapix_requests
|
||||
) -> None:
|
||||
"""Failed authentication trigger a reauthentication flow."""
|
||||
with patch.object(
|
||||
axis, "get_axis_api", side_effect=axis.errors.AuthenticationRequired
|
||||
), patch.object(hass.config_entries.flow, "async_init") as mock_flow_init:
|
||||
with (
|
||||
patch.object(
|
||||
axis, "get_axis_api", side_effect=axis.errors.AuthenticationRequired
|
||||
),
|
||||
patch.object(hass.config_entries.flow, "async_init") as mock_flow_init,
|
||||
):
|
||||
await hass.config_entries.async_setup(config_entry.entry_id)
|
||||
await hass.async_block_till_done()
|
||||
mock_flow_init.assert_called_once()
|
||||
|
@ -223,9 +226,12 @@ async def test_shutdown(config_entry_data) -> None:
|
|||
|
||||
async def test_get_device_fails(hass: HomeAssistant, config_entry_data) -> None:
|
||||
"""Device unauthorized yields authentication required error."""
|
||||
with patch(
|
||||
"axis.interfaces.vapix.Vapix.initialize", side_effect=axislib.Unauthorized
|
||||
), pytest.raises(axis.errors.AuthenticationRequired):
|
||||
with (
|
||||
patch(
|
||||
"axis.interfaces.vapix.Vapix.initialize", side_effect=axislib.Unauthorized
|
||||
),
|
||||
pytest.raises(axis.errors.AuthenticationRequired),
|
||||
):
|
||||
await axis.hub.get_axis_api(hass, config_entry_data)
|
||||
|
||||
|
||||
|
@ -233,15 +239,17 @@ async def test_get_device_device_unavailable(
|
|||
hass: HomeAssistant, config_entry_data
|
||||
) -> None:
|
||||
"""Device unavailable yields cannot connect error."""
|
||||
with patch(
|
||||
"axis.interfaces.vapix.Vapix.request", side_effect=axislib.RequestError
|
||||
), pytest.raises(axis.errors.CannotConnect):
|
||||
with (
|
||||
patch("axis.interfaces.vapix.Vapix.request", side_effect=axislib.RequestError),
|
||||
pytest.raises(axis.errors.CannotConnect),
|
||||
):
|
||||
await axis.hub.get_axis_api(hass, config_entry_data)
|
||||
|
||||
|
||||
async def test_get_device_unknown_error(hass: HomeAssistant, config_entry_data) -> None:
|
||||
"""Device yield unknown error."""
|
||||
with patch(
|
||||
"axis.interfaces.vapix.Vapix.request", side_effect=axislib.AxisException
|
||||
), pytest.raises(axis.errors.AuthenticationRequired):
|
||||
with (
|
||||
patch("axis.interfaces.vapix.Vapix.request", side_effect=axislib.AxisException),
|
||||
pytest.raises(axis.errors.AuthenticationRequired),
|
||||
):
|
||||
await axis.hub.get_axis_api(hass, config_entry_data)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue