Add Plugwise zeroconf discovery (#37289)

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Tom Scholten <tom@sue.nl>
Co-authored-by: Tom <CoMPaTech@users.noreply.github.com>
This commit is contained in:
Bouwe Westerdijk 2020-07-04 00:28:34 +02:00 committed by GitHub
parent 80aebcc7d2
commit d57dbb4319
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 59 additions and 9 deletions

View file

@ -12,6 +12,7 @@ from tests.async_mock import patch
def mock_smile():
"""Create a Mock Smile for testing exceptions."""
with patch("homeassistant.components.plugwise.config_flow.Smile",) as smile_mock:
smile_mock.PlugwiseError = Smile.PlugwiseError
smile_mock.InvalidAuthentication = Smile.InvalidAuthentication
smile_mock.ConnectionFailedError = Smile.ConnectionFailedError
smile_mock.return_value.connect.return_value = True