hass-core/tests/components/recorder
mdegat01 6c7355785a
Add support for glob matching to entity filters (#36913)
* Added GLOB capability to entityfilter and every place that uses it. All existing tests are passing

* added tests for components affected by glob change

* fixed flake8 error

* mocking the correct listener

* mocking correct bus method in azure test

* tests passing in 3.7 and 3.8

* fixed formatting issue from rebase/conflict

* Checking against glob patterns in more performant way

* perf improvments and reverted unnecessarily adjusted tests

* added new benchmark test around filters

* no longer using get with default in entityfilter

* changed filter name and removed logbook from filter benchmark

* simplified benchmark tests from feedback

* fixed apache tests and returned include exclude schemas to normal

* fixed azure event hub tests to properly go through component logic

* fixed azure test and clean up for other tests

* renaming test files to match standard

* merged mqtt statestream test changes with base

* removed dependency on recorder filter schema from history

* fixed recorder tests after merge and a bunch of lint errors
2020-06-23 20:02:29 -05:00
..
__init__.py Tweak Recorder 2016-07-11 08:56:07 -07:00
common.py Add a commit interval setting to recorder (#32596) 2020-03-09 17:43:26 -07:00
models_original.py Sort imports according to PEP8 for recorder (#29652) 2019-12-08 18:48:18 +01:00
test_init.py Add support for glob matching to entity filters (#36913) 2020-06-23 20:02:29 -05:00
test_migrate.py Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
test_models.py Optimize database indexes for existing queries (#37036) 2020-06-23 10:57:52 -07:00
test_purge.py Ensure recorder runs are cleaned up during purge (#36989) 2020-06-22 20:10:05 -07:00
test_util.py Make recorder execute avoid native conversion by default (#36938) 2020-06-21 21:58:57 -07:00