core/tests
J. Nick Koston ba71a3c24d
Add Govee BLE integration (#75631)
* Add Govee BLE integration

* add missing files

* remove test file not needed yet

* fix

* add bbq sensors

* fixed lib

* bump again to fix the names

* fix discovery of the newer bbq devices

* fix the test to test the right thing

* verify no outstanding flows

* only accept entities that match the platform

* refactor

* refactor

* refactor

* Refactor PassiveBluetoothDataUpdateCoordinator to support multiple platforms

* cover

* Update for new model

* Update for new model

* Update tests/components/govee_ble/test_sensor.py

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

* purge dead code

* backmerge from integration

* Update docstring

* Update docstring

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-07-24 10:39:23 +02:00
..
auth Search/replace RESULT_TYPE_* by FlowResultType enum (#74656) 2022-07-07 21:28:18 +02:00
backports
components Add Govee BLE integration (#75631) 2022-07-24 10:39:23 +02:00
fixtures Fix Feedreader Atom feeds using `updated` date (#73208) 2022-06-08 20:32:01 +02:00
hassfest
helpers Clean up deprecated connection class remainders (#75421) 2022-07-18 21:14:41 -07:00
pylint Fix false-positive in pylint plugin (#74244) 2022-07-10 00:31:09 +02:00
resources
scripts Allow IntegrationNotFound when checking config in safe mode (#56283) 2021-09-17 22:25:50 -07:00
test_util JSON serialize NamedTuple subclasses with aiohttp (#74971) 2022-07-11 14:46:55 -07:00
testing_config Weather unit conversion (#73441) 2022-06-23 10:48:30 +02:00
util Fix failure to raise on bad YAML syntax from include files (#75510) 2022-07-20 19:25:17 +02:00
__init__.py
bandit.yaml
common.py Support non-live database migration (#72433) 2022-07-22 15:11:34 +02:00
conftest.py Add support for setting up and removing bluetooth in the UI (#75600) 2022-07-22 13:19:53 -05:00
ignore_uncaught_exceptions.py
test_bootstrap.py Support non-live database migration (#72433) 2022-07-22 15:11:34 +02:00
test_config.py Significantly improve yaml load times when the C loader is available (#73337) 2022-06-13 08:44:46 -10:00
test_config_entries.py Add bluetooth integration (#74653) 2022-07-08 18:55:31 -05:00
test_core.py Fix memory leak when firing state_changed events (#72571) 2022-05-26 20:54:26 -07:00
test_data_entry_flow.py Search/replace RESULT_TYPE_* by FlowResultType enum (#74656) 2022-07-07 21:28:18 +02:00
test_exceptions.py
test_loader.py Change manufacturer_data_first_byte to manufacturer_data_start (#75379) 2022-07-17 17:25:45 -05:00
test_main.py
test_requirements.py Check if requirements are installed in the executor (#71611) 2022-06-13 13:10:05 -07:00
test_runner.py
test_setup.py
test_test_fixtures.py