epenet
3a9adacdde
Add type hints to integration tests (part 20) ( #88179 )
2023-02-15 15:23:34 +01:00
epenet
ba85fdcd61
Add type hints to integration tests (q-s) ( #87706 )
2023-02-08 08:12:54 -08:00
Franck Nijhof
7cd68381f1
Search/replace RESULT_TYPE_* by FlowResultType enum ( #74642 )
2022-07-07 19:57:36 +03:00
Paulus Schoutsen
a4d9019ffc
Refactor persistent notification to no longer route all data via a service ( #57157 )
...
* Convert persistent notification tests to async
* Create/dismiss persistent notifications in exposed functions, not service calls
* Fix notify persistent_notification
* Remove setting up persistent_notification
* Drop more setups
* Empty methods
* Undeprecate sync methods because too big task
* Fix setup clearing notifications
* Fix a bunch of tests
* Fix more tests
* Uno mas
* Test persistent notification events
* Clean up stale comment
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-10-07 12:58:00 +02:00
Franck Nijhof
af80ca6795
Clean up superfluous integration setup - part 5 ( #49296 )
2021-04-16 09:22:56 -07:00
Franck Nijhof
65cf2fcb6f
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
Paulus Schoutsen
1c36bf5e19
Fix block till done in create entry config flow tests ( #42290 )
2020-10-24 16:20:56 +02:00
Franck Nijhof
1c2ebdf307
Upgrade black to 20.8b1 ( #39287 )
2020-08-27 13:56:20 +02:00
Paulus Schoutsen
ec47216388
Use built-in test helpers on 3.8 ( #34901 )
2020-04-30 13:29:50 -07:00
Paulus Schoutsen
0d700f6a63
Fix tests for Python 3.8 ( #34672 )
2020-04-25 14:32:55 -07:00
Christian Clauss
df7d2b3aeb
Fix typos found by codespell ( #31243 )
...
* Fix typos found by codespell
* Fix typos found by codespell
* codespell: Furture ==> Future
* Update test_config_flow.py
* Update __init__.py
* Spellcheck: successfull ==> successful
* Codespell: unsuccesful ==> unsuccessful
* Codespell: cant ==> can't
* Codespell: firware ==> firmware
* Codespell: mimick ==> mimic
2020-01-31 08:33:00 -08:00
Bas Nijholt
127d84edd1
Sort imports according to PEP8 for solarlog ( #29752 )
2019-12-09 13:11:37 +01:00
Ernst Klamer
acc3646ef3
Add Solar-Log platform ( #27036 )
...
* Add Solar-Log sensor
* Codeowners update
* Update homeassistant/components/solarlog/manifest.json
Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io>
* remove sunwatcher from gen_requirements_all.py
* remove sunwatcher from requirements_test_all.txt
* Remove scan_interval as configuration variable
I've set it to a fixed scan_interval of 1 minute. Removed the configuration option.
* Fix black format
* Config flow added (__init__.py)
* Config flow added (manifest.json)
* Config flow added (const.py)
* Config flow added (config_flow.py)
* Config flow added (strings.json)
* Config flow added (en.json translation)
* Config flow added (sensor.py rewritten)
* Config flow added (sensor.py)
* Config flow added (config_flows.py)
* resolve conflict config_flows.py
* Add tests
* add tests
* add tests
* Update .coverage to include all files for solarlog
* Fix await the unload
* Adjust icons, add http:// to default host
* Change icons
* Add http:// to host if not provided, fix await
* Add http:// to host if not provided, fix await
* Adjust tests for http:// added to host
* remove line
* Remove without http:// requirement
* Remove without http;// requirement
2019-10-22 23:31:43 -07:00