diff --git a/pyHS100/tests/conftest.py b/pyHS100/tests/conftest.py index 7a237c3b..ccb4fd73 100644 --- a/pyHS100/tests/conftest.py +++ b/pyHS100/tests/conftest.py @@ -1,3 +1,4 @@ +import asyncio import pytest import glob import json @@ -76,7 +77,7 @@ def dev(request): ip = request.config.getoption("--ip") if ip: - d = Discover.discover_single(ip) + d = asyncio.run(Discover.discover_single(ip)) print(d.model) if d.model in file: return d diff --git a/pyHS100/tests/test_fixtures.py b/pyHS100/tests/test_fixtures.py index e33cb24d..9cb80ab7 100644 --- a/pyHS100/tests/test_fixtures.py +++ b/pyHS100/tests/test_fixtures.py @@ -1,3 +1,4 @@ +import asyncio import datetime from unittest.mock import patch @@ -63,7 +64,7 @@ def test_invalid_connection(dev): def test_query_helper(dev): with pytest.raises(SmartDeviceException): - dev._query_helper("test", "testcmd", {}) + asyncio.run(dev._query_helper("test", "testcmd", {})) # TODO check for unwrapping?