mirror of https://github.com/home-assistant/core
21 lines
580 B
Python
21 lines
580 B
Python
"""The sensor tests for the nexia platform."""
|
|
|
|
from http import HTTPStatus
|
|
|
|
from homeassistant.components.nexia import util
|
|
|
|
|
|
async def test_is_invalid_auth_code() -> None:
|
|
"""Test for invalid auth."""
|
|
|
|
assert util.is_invalid_auth_code(HTTPStatus.UNAUTHORIZED) is True
|
|
assert util.is_invalid_auth_code(HTTPStatus.FORBIDDEN) is True
|
|
assert util.is_invalid_auth_code(HTTPStatus.NOT_FOUND) is False
|
|
|
|
|
|
async def test_percent_conv() -> None:
|
|
"""Test percentage conversion."""
|
|
|
|
assert util.percent_conv(0.12) == 12.0
|
|
assert util.percent_conv(0.123) == 12.3
|