Marc Mueller
2f0dd6f704
Import Generator from collections.abc (2) ( #120915 )
2024-07-01 11:58:49 +02:00
epenet
3e9d25f81d
Add missing argument type hints to component tests ( #119671 )
2024-06-14 09:26:46 +02:00
Marc Mueller
279483ddb0
Import Generator from typing_extensions (2) ( #118989 )
2024-06-06 17:24:22 +02:00
epenet
0b01326f9f
Use is in ConfigEntryState enum comparison in tests (A-M) ( #114925 )
2024-04-05 17:16:55 +02:00
Joost Lekkerkerker
906d3198e3
Use is in enum comparison in config flow tests F-J ( #114670 )
...
* Use right enum expression F-J
* Fix
2024-04-02 23:01:37 +02: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
Sid
470ef554d7
Fix freedompro tests for ruff B018 ( #113583 )
2024-03-16 00:03:25 -10:00
Marc Mueller
32f3f46542
Add empty line after module docstring (2) [tests.components] ( #112737 )
2024-03-08 19:16:21 +01:00
Marc Mueller
c88b337600
Add empty line after module docstring [tests f-k] ( #112709 )
2024-03-08 14:50:04 +01:00
Jan-Philipp Benecke
04a497343d
Update f-g* tests to use entity & device registry fixtures ( #103841 )
2023-11-12 13:07:38 +01:00
Erik Montnemery
7539cf25be
Don't require passing identifiers to DeviceRegistry.async_get_device ( #96479 )
...
* Require keyword arguments to DeviceRegistry.async_get_device
* Update tests
* Update tests
* Don't enforce keyword arguments
2023-07-13 13:39:25 -04:00
Joost Lekkerkerker
8bbb396048
Move freedompro coordinator to separate file ( #95360 )
...
* Move coordinator to separate file for freedompro
* Move coordinator to separate file for freedompro
2023-06-27 17:48:36 +02:00
Allen Porter
12129e9d21
Update service call return values and error handling ( #94657 )
...
* Update return signature of service calls
* Add timeout error handling in websocket api for service calls
* Update recorder tests to remove assertion on service call
* Remove timeout behavior and update callers that depend on it today
* Fix tests
* Add missing else
* await coro directly
* Fix more tests
* Update the intent task to use wait instead of timeout
* Remove script service call limits and limit constants
* Update tests that depend on service call limits
* Use wait instead of wait_for and add test
* Update homeassistant/helpers/intent.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-06-16 07:01:40 -07:00
epenet
7b3a932cd9
Remove incorrect constant usage in test ( #91198 )
2023-04-11 10:00:17 +02:00
epenet
3a4ce260b4
Add missing mock in freedompro config flow tests ( #89442 )
2023-03-09 19:05:23 +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
epenet
b68f502769
Add type hints to integration tests (part 7) ( #87980 )
2023-02-13 09:53:09 +01:00
epenet
7a4d15a657
Add type hints to integration tests (f-g) ( #87700 )
2023-02-08 13:33:52 +01:00
Franck Nijhof
5e81d28116
Update black to 23.1.0 ( #87188 )
2023-02-02 18:35:24 +01:00
epenet
0d696b84b2
Cleanup root component imports in tests ( #78893 )
2022-09-21 06:57:41 -10:00
epenet
a809e18559
Apply hass-relative-import to tests (d-h) ( #78730 )
2022-09-19 09:31:57 +02:00
Franck Nijhof
7cd68381f1
Search/replace RESULT_TYPE_* by FlowResultType enum ( #74642 )
2022-07-07 19:57:36 +03:00
epenet
0fd2a7dc83
Use climate enums in freedompro ( #70651 )
...
* Use climate enums in freedompro
* Adjust tests
* Adjust type hints
2022-04-25 13:33:19 +02:00
Franck Nijhof
d645e80ccd
Clean up async_update_entity helper usage ( #68641 )
2022-03-25 15:22:58 -07:00
Marc Mueller
cbe58913ea
Fix freedompro tests ( #61012 )
2021-12-12 14:09:45 -08:00
Erik Montnemery
2e5c1236f9
Prevent 3rd party lib from opening sockets in freedompro tests ( #55596 )
2021-09-02 19:32:19 +02:00
stefano055415
3f7cc176a8
Add climate support to Freedompro ( #52720 )
...
* Update Freedompro
* fix code and add test
* add check for unsupported mode
* add code for unsupported hvac_mode
* HVAC_INVERT_MAP and fix test
* change params hass to session
* set const and add ValueError
* fix ValueError text
2021-07-28 19:27:31 +02:00
stefano055415
6672962f2b
Add fan support to Freedompro ( #52724 )
...
* Update Freedompro
* Update Freedompro fix async_turn_on
* fix test end fix comments
* add property is_on
* add percent to fan freedompro
* fix name rotationSpeed to rotation_speed
* fix code SUPPORT_SET_SPEED
2021-07-16 15:14:37 +02:00
stefano055415
1a1fcb94f9
Add cover support to Freedompro ( #52723 )
...
* Update Freedompro
* add new test and fix code
* fix test and add support open and close
2021-07-16 11:56:05 +02:00
stefano055415
a057fd93bb
Add lock support Freedompro ( #52725 )
...
* change _attr_unique_id to unique_id and resolve conflict
* add test state updates from the API
* optimizer code test
* fix test
* fix comments and add test device registry
2021-07-15 09:31:50 +02:00
stefano055415
7aaa08f153
Add binary_sensor support to Freedompro ( #52717 )
...
* Update Freedompro
* change _attr_unique_id with unique_id
2021-07-13 18:37:09 +02:00
stefano055415
96f6e0e4a4
Add sensor support to Freedompro ( #52726 )
...
* Update Freedompro
* Update tests/components/freedompro/test_sensor.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* add new test for sensor and add unit_of measurement and state_class
* add test state updates from the API
* optimizer code test
* optimizer code sensor
* Update homeassistant/components/freedompro/sensor.py
* Fix imports
* Update homeassistant/components/freedompro/sensor.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update homeassistant/components/freedompro/sensor.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update homeassistant/components/freedompro/sensor.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-07-13 13:59:34 +02:00
stefano055415
d09035db2a
Add switch support to Freedompro ( #52727 )
...
* Update Freedompro
* add test state updates from the API
* fix test switch
* fix test
2021-07-13 09:41:52 +02:00
stefano055415
1e6229dd7b
Add device info to Freedompro ( #52715 )
...
* Update Freedompro
* Update homeassistant/components/freedompro/light.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-07-09 16:36:13 +02:00
stefano055415
d8337cf98f
Add Freedompro ( #46332 )
...
Co-authored-by: Milan Meulemans <milan.meulemans@live.be>
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-06-30 13:21:06 +02:00