springstan
eae21be5b9
Improve string formatting v6 ( #33698 )
2020-04-07 23:14:28 +02:00
Franck Nijhof
03dd92d51b
Use set literals in tests ( #33669 )
2020-04-05 02:20:09 +02: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
Franck Nijhof
2ad1f7fd02
Remove states UI options in group integration ( #32021 )
2020-02-20 08:26:41 -08:00
Paulus Schoutsen
5fdc60e067
Add Safe Mode ( #30723 )
...
* Store last working HTTP settings
* Add safe mode
* Fix tests
* Add cloud to safe mode
* Update logging text
* Fix camera tests leaving files behind
* Make emulated_hue tests not leave files behind
* Make logbook tests not leave files behind
* Make tts tests not leave files behind
* Make image_processing tests not leave files behind
* Make manual_mqtt tests not leave files behind
2020-01-14 13:03:02 -08:00
Franck Nijhof
1e3822bdd7
Migrate group tests from coroutine to async/await ( #30389 )
2020-01-02 14:22:49 -06:00
Bas Nijholt
d0c7db548f
use isort to sort imports according to PEP8 for group ( #29713 )
2019-12-09 09:39:26 +01:00
Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
Paulus Schoutsen
08fe7c3ece
Pytest tests ( #17750 )
...
* Convert core tests
* Convert component tests to use pytest assert
* Lint 🤷♂️
* Fix test
* Fix 3 typos in docs
2018-10-24 12:10:05 +02:00
Daniel Perna
9d56730b8d
Add optional "all" parameter for groups ( #17179 )
...
* Added optional mode parameter
* Cleanup
* Using boolean configuration
* Fix invalid syntax
* Added tests for all-parameter
* Grammar
* Lint
* Docstrings
* Better description
2018-10-09 10:14:55 +02:00
cdce8p
f879ac0993
Remove service helper (6) ( #16920 )
...
* Update automation
* Update group
* Async_create_task
2018-09-27 23:14:09 +02:00
cdce8p
e2a56721d3
Remove service helper (3) ( #16879 )
...
* Update duckdns
* Update google_assistant
* Update group
* Update homematic
* Update image_processing
* Update input_boolean
* Update input_number
* Update input_select
* Update input_text
2018-09-26 08:50:05 +02:00
Ville Skyttä
dbd0763f83
Grammar and spelling fixes ( #16065 )
2018-08-19 22:29:08 +02:00
Andrey
140a874917
Add typing to homeassistant/*.py and homeassistant/util/ ( #15569 )
...
* Add typing to homeassistant/*.py and homeassistant/util/
* Fix wrong merge
* Restore iterable in OrderedSet
* Fix tests
2018-07-23 10:24:39 +02:00
Anders Melchiorsen
dd67192057
Keep auto groups during group reload ( #12841 )
...
* Keep auto groups during group reload
* Make protected member public
* Add test
2018-03-02 11:29:49 -08:00
Paulus Schoutsen
183e0543b4
Clean up entity component ( #11691 )
...
* Clean up entity component
* Lint
* List -> Tuple
* Add Entity.async_remove back
* Unflake setting up group test
2018-01-22 22:54:41 -08:00
randellhodges
60ce2b343d
Tracking all groups to allow changing of existing groups ( #11444 )
...
* Tracking all groups to allow changing of existing groups
* Unit tests
* Fix flake8 warnings in test
2018-01-10 14:13:22 -08:00
Paulus Schoutsen
f7609e9cb1
Move group services into their own YAML ( #9597 )
...
* Move group services into their own YAML
* Fix lint
* Move persistent notification to package
2017-10-01 23:18:10 -07:00