core/tests
Jason Hunter f2b3e63ff6
Media Source implementation for Chromecast (#39305)
* Implement local media finder and integrate into cast

* update to media source as a platform

* Tweak media source design

* fix websocket and local source

* fix websocket schema

* fix playing media

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Add resolve_media websocket

* Register that shit

* Square brackets

* Sign path

* add support for multiple media sources and address PR review

* fix lint

* fix tests from auto whitelisting config/media

* allow specifying a name on the media source

* add tests

* fix for python 3.7

* Apply suggestions from code review

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>

* add http back to cast and remove guess_type from executor as there is no i/o

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-09-04 11:16:29 -04:00
..
auth Drop white blacklist pt1 (#37816) 2020-07-13 17:43:11 +02:00
components Media Source implementation for Chromecast (#39305) 2020-09-04 11:16:29 -04:00
fixtures Improve tests for GIOS integration (#39514) 2020-09-03 09:27:21 +02:00
hassfest Upgrade isort to 5.4.2 (#37939) 2020-08-29 08:23:55 +02:00
helpers Fix missing assert in template test (#39648) 2020-09-04 16:28:56 +02:00
mock Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
resources
scripts Support dual stack IP support (IPv4 and IPv6) (#38046) 2020-08-04 15:34:23 +02:00
test_util Add support for Flo by Moen water shutoff devices (#38171) 2020-08-10 14:19:38 +02:00
testing_config Media Source implementation for Chromecast (#39305) 2020-09-04 11:16:29 -04:00
util Ensure we always fire time pattern changes after microsecond 0 (#39302) 2020-08-28 16:27:25 +02:00
__init__.py
async_mock.py Upgrade isort to 5.4.2 (#37939) 2020-08-29 08:23:55 +02:00
bandit.yaml Enable some more bandit checks (#30857) 2020-01-20 18:44:55 +02:00
common.py Drop last bits of asyncio.coroutine (#39280) 2020-08-26 16:57:52 +02:00
conftest.py Wait for broker to ACK MQTT operations (#39051) 2020-08-21 17:00:13 +02:00
ignore_uncaught_exceptions.py Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
test_bootstrap.py Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
test_config.py Media Source implementation for Chromecast (#39305) 2020-09-04 11:16:29 -04:00
test_config_entries.py Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
test_core.py Drop last bits of asyncio.coroutine (#39280) 2020-08-26 16:57:52 +02:00
test_data_entry_flow.py Add current step that is in progress (#35272) 2020-05-05 21:34:51 -07:00
test_loader.py Add zeroconf/homekit/ssdp discovery support for custom components (#38466) 2020-08-05 15:50:56 +02:00
test_main.py Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
test_requirements.py Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
test_setup.py Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00