Ruslan Sayfutdinov and GitHub
02764c2f46
Disable strict type checks for tests ( #49851 )
2021-04-29 15:57:02 +02:00
Franck Nijhof and GitHub
65cf2fcb6f
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
5d0fa1417e
Upgrade pytest to 6.0.2 ( #39959 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2020-09-15 10:09:56 +02:00
Paulus Schoutsen and GitHub
2af984917e
Use asynctest-mock in most places ( #35109 )
...
* Use asynctest-mock in most places
* Fix broken patch in pilight
2020-05-03 11:27:19 -07:00
Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
Jan van Helvoort and John Arild Berentsen
7d1960baba
Add zwave.network_complete_some_dead event ( #16894 )
...
* Add zwave.network_complete_some_dead event
* add missing comma
* typo
* Add SIGNAL_AWAKE_NODES_QUERIED_SOME_DEAD Test
* Add blank lines
* fix linter warnings
Line too long
* remove trailing whitespace
* Change test signal
* Listen to other event
2018-09-28 19:14:57 +02:00
Andrey and Paulus Schoutsen
d1228d5cf4
Look at registry before pulling zwave config values ( #14408 )
...
* Look at registry before deciding on ID for zwave values
* Reuse the new function
2018-05-12 17:45:36 -04:00
Andrey and Paulus Schoutsen
f72d568374
Add unique_id to zwave node entity ( #14201 )
...
* Add unique_id to zwave node entity
* Wait 30s before adding zwave node if its unique_id is not ready
* Use only node_id in unique_id. Update name, manufacturer, and product attributes on node update.
2018-05-02 16:10:26 -04:00
cdce8p and GitHub
d348f09d3d
HomeKit Restructure (new config options) ( #12997 )
...
* Restructure
* Pincode will now be autogenerated and display using a persistence notification
* Added 'homekit.start' service
* Added config options
* Renamed files for types
* Improved tests
* Changes (based on feedback)
* Removed CONF_PIN_CODE
* Added services.yaml
* Service will only be registered if auto_start=False
* Bugfix names, changed default port
* Generate aids with zlib.adler32
* Added entity filter, minor changes
* Small changes
2018-03-15 02:48:21 +01:00
cdce8p and Paulus Schoutsen
168e1f0e2d
Improved Homekit tests ( #12800 )
...
* Added test for temperature fahrenheit
* Restructured tests to use more mocks
* Rearanged homekit constants
* Improved 'test_homekit_class'
* Added import statements
* Fix Pylint Test errors
2018-03-01 15:20:02 -08:00
Adam Mills and Paulus Schoutsen
189023821b
Tests for zwave setup features ( #7570 )
...
* Tests for zwave setup features
* Add test for frontend panel register
2017-05-12 20:27:44 -07:00
Adam Mills and GitHub
df77529bfe
Tests for zwave services ( #6937 )
...
* Initial tests for zwave services
* Fix linter issues
* Complete zwave service tests
2017-04-07 09:17:23 -04:00
Andrey and Paulus Schoutsen
8a86ec5b74
Add zwave per-node entity. ( #6690 )
...
* Add zwave per-node entity.
* Disable lint import error
* Add tests for base class
* More tests
* More tests
* Sort .coveragerc
* more tests
* Move location, battery and wakeup to node entity
* More tests
* Cleanup
* Make zwave node entity visible by default
* Remove battery sensor
* Fix tests
2017-03-23 08:37:20 -07:00
Adam Mills and Paulus Schoutsen
e7425e9808
ZWave Lock Tests ( #6730 )
...
* ZWave Lock Tests
* Linting fixes
* Missed coveragerc
2017-03-21 08:55:21 -07:00
Adam Mills and GitHub
dddbce82f5
ZWave Sensor tests ( #6721 )
...
* ZWave Sensor tests
* Add missed coverage
2017-03-20 13:17:17 -04:00
Adam Mills and Paulus Schoutsen
8325f9db8a
Add zwave light tests ( #6710 )
...
* Add zwave light tests
* Test turn_off
2017-03-19 22:22:13 -07:00
Adam Mills and Paulus Schoutsen
5e5d2e8ab8
Tests for ZWave climate ( #6629 )
...
But wait, there's more! Also a few fixes discovered writing the tests.
2017-03-14 20:24:35 -07:00
Paulus Schoutsen and Adam Mills
1a7ffdca52
Add "Refactor zwave discovery to entity schema" ( #6565 )
...
* Revert "Revert "Refactor zwave discovery to entity schema (#6445 )" (#6564 )"
This reverts commit 58826b264a .
* Update zwave tests for enitity schema
* Fix merge error
* Switch dict_id to id(self)
2017-03-14 19:55:33 -04:00
Adam Mills and Paulus Schoutsen
55d60a6a13
ZWave binary sensor tests ( #6555 )
...
* ZWave binary sensor tests
* Test fixes
* Improve coverage of features
2017-03-12 22:08:53 -07:00
Paulus Schoutsen and Pascal Vizeli
855756cb2a
Add first pass at Z-Wave light tests ( #6483 )
...
* Add first pass at Z-Wave light tests
* Remove unused SIGNAL_VALUE
* Lint
* Update test_init.py
2017-03-09 14:35:04 +01:00