Remove not needed test

This commit is contained in:
G Johansson
2025-08-27 18:03:01 +00:00
parent af6e2ef3d3
commit a458128b75

View File

@@ -814,51 +814,6 @@ async def test_calendar_yaml_update(
assert not hass.states.get(TEST_YAML_ENTITY) assert not hass.states.get(TEST_YAML_ENTITY)
async def test_update_will_reload(
hass: HomeAssistant,
component_setup: ComponentSetup,
mock_calendars_list: ApiResult,
test_api_calendar: dict[str, Any],
mock_events_list: ApiResult,
config_entry: MockConfigEntry,
) -> None:
"""Test updating config entry options will trigger a reload."""
mock_calendars_list({"items": [test_api_calendar]})
mock_events_list({})
await component_setup()
assert config_entry.state is ConfigEntryState.LOADED
assert config_entry.options == {} # read_write is default
with patch(
"homeassistant.config_entries.ConfigEntries.async_reload",
return_value=None,
) as mock_reload:
# No-op does not reload
hass.config_entries.async_update_entry(
config_entry, options={CONF_CALENDAR_ACCESS: "read_write"}
)
await hass.async_block_till_done()
mock_reload.assert_not_called()
# Data change does not trigger reload
hass.config_entries.async_update_entry(
config_entry,
data={
**config_entry.data,
"example": "field",
},
)
await hass.async_block_till_done()
mock_reload.assert_not_called()
# Reload when options changed
hass.config_entries.async_update_entry(
config_entry, options={CONF_CALENDAR_ACCESS: "read_only"}
)
await hass.async_block_till_done()
mock_reload.assert_called_once()
@pytest.mark.parametrize("config_entry_unique_id", [None]) @pytest.mark.parametrize("config_entry_unique_id", [None])
async def test_assign_unique_id( async def test_assign_unique_id(
hass: HomeAssistant, hass: HomeAssistant,