Marc Mueller
2f0dd6f704
Import Generator from collections.abc (2) ( #120915 )
2024-07-01 11:58:49 +02:00
epenet
37b0e8fa33
Improve type hints in airvisual test fixtures ( #119079 )
2024-06-07 07:35:33 -06:00
Marc Mueller
279483ddb0
Import Generator from typing_extensions (2) ( #118989 )
2024-06-06 17:24:22 +02:00
Marc Mueller
5e8c9d66fb
Use runtime_data for airvisual_pro ( #116607 )
2024-05-02 13:41:32 +02:00
Erik Montnemery
db8597a742
Reduce scope of JSON/XML test fixtures ( #116197 )
2024-04-25 19:12:36 -05:00
Joost Lekkerkerker
9b41e3d124
Use is in enum comparison in config flow tests A-E ( #114669 )
2024-04-02 11:22:05 -10:00
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
38adfbf1a3
Add empty line after module docstring [tests a-e] ( #112708 )
2024-03-08 08:50:25 -05: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
6f7c3c949c
Add snapshot assertion to Airvisual Pro ( #98759 )
2023-08-22 09:31:31 +02:00
Robert Hafner
33d2dd3797
Airvisual Pro Outside Station Support ( #96618 )
...
* Airvisual Pro Outside Station Support
* pr feedback
* formatting, language
* Update homeassistant/components/airvisual_pro/strings.json
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* fix assertion on airvisual test
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-07-17 00:44:03 +02:00
epenet
3a40f5f35b
Add missing mock in airvisual_pro config flow tests ( #89362 )
2023-03-08 15:18:24 +00: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
epenet
07a1a0efa9
Add type hints to integration tests (part 1) ( #87777 )
2023-02-09 16:09:13 +01:00
Aaron Bach
34b5928707
Use serial number for AirVisal Pro config entry unique ID ( #84902 )
...
* Use serial number for AirVisal Pro config entry unique ID
* Code review
2023-01-01 14:17:34 +01:00
Aaron Bach
09ae02fd56
Migrate AirVisual Pro devices to the `airvisual_pro` domain ( #83882 )
...
* Migration AirVisual Pro devices to the `airvisual_pro` domain
* Fix tests
* Remove airvisual_pro dependency
* Add repairs item
* Only fire repairs issue if automations exist
* Fix tests
2022-12-19 10:48:36 -07:00
Aaron Bach
4c73826baf
Add re-auth flow to AirVisual Pro ( #84012 )
...
* Add re-auth flow to AirVisual Pro
* Code review
2022-12-18 11:00:08 -07:00
Aaron Bach
3d4ee5906d
Add integration for AirVisual Pro ( #79770 )
...
* Add integration for AirVisual Pro
* Tests
* A few more redactions
* Loggers
* Consistency
* Remove unnecessary f-string
* Use `entry.as_dict()` in diagnostics
* One call
* Integration types
* Cleanup
* Import cleanup
* Code review
* Code review
* Code review
2022-12-12 14:28:27 -07:00