Joost Lekkerkerker
6bb4e7d62c
Bump ruff to 0.3.4 ( #112690 )
...
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com>
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-03-26 00:02:16 +01:00
Marc Mueller
32f3f46542
Add empty line after module docstring (2) [tests.components] ( #112737 )
2024-03-08 19:16:21 +01:00
Marc Mueller
87165c0d6e
Add empty line after module docstring [tests t-z] ( #112712 )
2024-03-08 14:44:56 +01:00
Joost Lekkerkerker
a82410d5e9
Deduplicate constants E-Z ( #105657 )
2023-12-13 17:05:37 +01:00
Erik Montnemery
6908497c3d
Add minor version to config entries ( #105479 )
2023-12-12 08:44:35 +01:00
Aarni Koskela
706add4a57
Switch formatting from black to ruff-format ( #102893 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-11-27 14:38:59 +01:00
Joost Lekkerkerker
b266096ae1
Use snapshot assertion for Watttime diagnostics test ( #99023 )
2023-08-27 09:19:15 -05:00
epenet
aa50096a31
Add type hints to integration tests (part 24) ( #88307 )
2023-02-17 16:34:53 +01:00
Franck Nijhof
ed79265843
Enable Ruff PT006 ( #88165 )
...
* Enable Ruff PT006
* Adjust existing cases
* Fix tests
* Remove unneeded parentheses
2023-02-15 14:09:50 +01:00
Aaron Bach
1cf801afbc
Remove unnecessary session scoping to several test fixtures ( #80500 )
...
Co-authored-by: Joakim Plate <elupus@ecce.se>
2022-10-18 18:06:23 +02:00
Aaron Bach
d4465e4e69
Use `entry.as_dict()` in WattTime diagnostics ( #80122 )
2022-10-11 12:15:21 -06:00
Aaron Bach
d90359b424
Remove redundant WattTime test fixture ( #79909 )
2022-10-08 15:06:20 -06:00
Franck Nijhof
a6244eea28
Search/replace RESULT_TYPE_* by FlowResultType enum ( #74656 )
2022-07-07 21:28:18 +02:00
Franck Nijhof
7cd68381f1
Search/replace RESULT_TYPE_* by FlowResultType enum ( #74642 )
2022-07-07 19:57:36 +03:00
epenet
053c4428a9
Prettify json (component test fixtures) ( #68892 )
2022-03-30 11:37:17 +02:00
Aaron Bach
e9a71231c2
Add diagnostics to WattTime ( #64887 )
2022-01-26 15:48:38 +01:00
Aaron Bach
19b7454161
Clean up WattTime config flow tests ( #64885 )
2022-01-25 08:58:20 +01:00
Aaron Bach
fbdd445999
Add WattTime config option for showing the monitored location on the map ( #57129 )
...
* Add WattTime configuration option for showing the monitored location on the map
* Update tests
* Explicitly pass entry
* Tests
2021-10-25 15:52:14 -06:00
Martin Hjelmare
d10b1d9fe0
Fix watttime config flow and tests ( #57498 )
2021-10-11 22:08:57 +02:00
Aaron Bach
0c04ca20c6
Add ability to re-auth WattTime ( #56582 )
...
* Tests cleanup
* Still store the abbreviation
* Code review
* Remove unused attribute
* Add ability to re-auth WattTime
* Consolidate logic for entry unique ID
* Fix tests
* Fix docstring
2021-10-11 13:41:39 -05: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
Erik Montnemery
70f4bdf63e
Prevent opening of sockets in watttime tests ( #57040 )
2021-10-04 07:09:42 -06:00
Aaron Bach
aabc8cd2d5
Add WattTime integration ( #56149 )
2021-09-20 21:10:24 -07:00