hass-core/tests
Allen Porter 8adcd10f55
Make google calendar loading API centric, not loading from yaml (#67722)
* Make google calendar loading API centric, not loading from yaml

Update the behavior for google calendar to focus on loading calendars based on the
API and using the yaml configuration to override behavior. The old behavior was
to first load from yaml, then also load from the API, which is atypical.

This is pulled out from a larger change to rewrite calendar using async and config
flows.

Tests needed to be updated to reflect the new API centric behavior, and changing
the API call ordering required changing tests that exercise failures.

* Update to use async_fire_time_changed to invoke updates
2022-03-08 21:56:49 +01:00
..
auth Add local only users (#57598) 2021-11-29 14:01:03 -08:00
backports Move StrEnum to homeassistant.backports and move Platform to homeassistant.const (#60880) 2021-12-03 09:31:17 +01:00
components Make google calendar loading API centric, not loading from yaml (#67722) 2022-03-08 21:56:49 +01:00
fixtures Refactor sleepiq as async with config flow (#64850) 2022-02-16 08:51:29 -06:00
hassfest Fix issue with ranges in requirements with hassfest (#59470) 2021-11-12 09:39:30 +01:00
helpers Prevent polling from recreating an entity after removal (#67750) 2022-03-07 20:42:16 -08:00
mock Add Python 3.10 to CI (#59729) 2022-02-17 14:58:24 +01:00
pylint Add tests for pylint plugins (#65436) 2022-02-03 10:01:02 +01:00
resources
scripts Allow IntegrationNotFound when checking config in safe mode (#56283) 2021-09-17 22:25:50 -07:00
test_util Update black to 22.1.0 (#65788) 2022-02-05 14:19:37 +01:00
testing_config Support restoring SensorEntity native_value (#66068) 2022-02-08 14:00:26 -08:00
util Update whoami URL (#67793) 2022-03-07 11:11:25 +01:00
__init__.py
bandit.yaml
common.py Add WS API for removing a config entry from a device (#66188) 2022-02-21 10:11:18 +01:00
conftest.py Add MQTT diagnostics (#66730) 2022-02-18 09:28:49 +01:00
ignore_uncaught_exceptions.py Log unhandled loop exception traces when asyncio debug is on (#57602) 2021-10-18 20:07:51 -07:00
test_bootstrap.py Revert "Block peer certs on supervisor" (#67104) 2022-02-23 12:32:07 +01:00
test_config.py Bump pytest to 7.0.0 (#65981) 2022-02-08 10:03:27 +01:00
test_config_entries.py Teach _async_abort_entries_match about entry options (#66662) 2022-02-16 18:15:31 +01:00
test_core.py Validate in split_entity_id (#66835) 2022-02-18 16:11:17 -08:00
test_data_entry_flow.py Index in-progress flows to avoid linear search (#58146) 2021-10-22 07:19:49 -10:00
test_exceptions.py Remove stale debug statements from tests (#51059) 2021-05-25 11:52:20 +02:00
test_loader.py Allow integrations to request dhcp discovery flows for registered devices (#66528) 2022-02-15 11:02:52 -06:00
test_main.py
test_requirements.py Avoid checking if a package is installed if it already failed (#56698) 2021-09-26 22:32:25 -07:00
test_runner.py Log unhandled loop exception traces when asyncio debug is on (#57602) 2021-10-18 20:07:51 -07:00
test_setup.py Highlight in logs it is a custom component when setup fails (#67559) 2022-03-03 15:03:03 -08:00
test_test_fixtures.py Block tests from opening sockets (#55516) 2021-10-05 14:46:09 -10:00