Ville Skyttä
5e90a4d000
Use more state attribute name constants ( #40428 )
2020-09-21 23:03:39 +02:00
Franck Nijhof
1c2ebdf307
Upgrade black to 20.8b1 ( #39287 )
2020-08-27 13:56:20 +02:00
Franck Nijhof
e56dd8ed50
Detect use of deprecated base_url ( #35353 )
...
* Detect use of deprecated base_url
* Update get_url helper
* Update core migration
* Migrate all tests
2020-05-08 17:52:32 +02:00
Paulus Schoutsen
2af984917e
Use asynctest-mock in most places ( #35109 )
...
* Use asynctest-mock in most places
* Fix broken patch in pilight
2020-05-03 11:27:19 -07:00
springstan
ad102b3840
Use f-strings in integrations starting with "F"and"G" ( #32150 )
...
* Use f-strings in integrations starting with F
* Use f-strings in tests for integrations starting with F
* Use f-strings in integrations starting with G
* Use f-strings in tests for integrations starting with G
* Fix pylint error
* Fix broken test
2020-02-24 17:54:20 -08:00
Bas Nijholt
2261bb60e0
Sort imports according to PEP8 for geofency ( #29695 )
2019-12-09 11:46:49 +01:00
Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
Paulus Schoutsen
6a693546a3
Add restore state to Geofency ( #24268 )
...
* Add restore state to Geofency
* Lint
2019-06-03 10:29:45 +02:00
Paulus Schoutsen
e6a54013dc
GeoFency unique ID and device info ( #24232 )
2019-05-31 22:59:44 -07:00
Paulus Schoutsen
70ed58a78d
Restructure device tracker ( #23862 )
...
* Restructure device tracker
* Docstyle
* Fix typing
* Lint
* Lint
* Fix tests
2019-05-15 23:43:45 +02:00
Paulus Schoutsen
590eead128
Test fixes ( #22911 )
...
* Fix light tests [skip ci]
* Fix tests/common
* Fix some mqtt tests [skip ci]
* Fix tests and component manifests which have only one platform
* Fix more tests and manifests
* Fix demo/notify tests
* Rollback test for demo.geo_location
2019-04-08 23:16:55 -07:00
Martin Hjelmare
7255fbdf3a
Clean up geofency test ( #21397 )
2019-02-24 15:56:19 +01:00
Rohan Kapoor
f575d1d3a6
Load/unload geofency entities correctly between component and platform ( #20497 )
...
* Load/unload geofency entities correctly between component and platform
* Lint
* Await the coroutine directly
2019-01-27 13:18:20 -08:00
Rohan Kapoor
f36755e447
Switch geofency tests to using an unauthenticated HTTP client ( #20080 )
2019-01-15 16:11:30 -08:00
Rohan Kapoor
2bdbf6955d
Migrate geofency over to the Webhook component ( #18951 )
...
* Migrate geofency over to the Webhook component
* Return web.Response correctly
* Fix test
* Lint
* Fix error that tests caught
2019-01-08 20:47:05 -08:00
Paulus Schoutsen
b65bffd849
Mock out device tracker configuration loading funcs in Geofency + OwnTracks ( #18968 )
...
* Mock out device tracker configuration loading funcs
* Update test_init.py
* Update test_init.py
2018-12-04 10:45:41 +01:00
Paulus Schoutsen
d1a621601d
No more opt-out auth ( #18854 )
...
* No more opt-out auth
* Fix var
2018-12-02 16:32:53 +01:00
Paulus Schoutsen
53cbb28926
Fix flaky geofency test ( #18855 )
2018-11-30 20:06:10 +01:00
Rohan Kapoor
bdba3852d0
Split out geofency with a component and platform ( #17933 )
...
* Split out geofency with a component and platform
* Make geofency component/device_tracker more async
* Move geofency tests to new package
* Remove coroutine in geofency callback
* Lint
* Fix coroutine in geofency callback
* Fix incorrect patch
2018-11-06 20:12:03 +01:00