supervisor/tests/api/test_resolution.py
Joakim Sørensen 028b170cff
Add resolution manager and unsupported flags (#2124)
* Add unsupported reason flags

* Restore test_network.py

* Add Resolution manager object

* fix import
2020-10-13 12:54:17 +02:00

14 lines
430 B
Python

"""Test Resolution API."""
import pytest
from supervisor.const import ATTR_UNSUPPORTED, UnsupportedReason
@pytest.mark.asyncio
async def test_api_resolution_base(coresys, api_client):
"""Test resolution manager api."""
coresys.resolution.unsupported = UnsupportedReason.OS
resp = await api_client.get("/resolution")
result = await resp.json()
assert UnsupportedReason.OS in result["data"][ATTR_UNSUPPORTED]