2021-12-24 08:55:31 +00:00
|
|
|
"""Tests for the overkiz component."""
|
2024-03-08 19:38:34 +00:00
|
|
|
|
2023-11-07 07:44:24 +00:00
|
|
|
import humps
|
|
|
|
from pyoverkiz.models import Setup
|
|
|
|
|
|
|
|
from tests.common import load_json_object_fixture
|
|
|
|
|
|
|
|
|
|
|
|
def load_setup_fixture(
|
|
|
|
fixture: str = "overkiz/setup_tahoma_switch.json",
|
|
|
|
) -> Setup:
|
|
|
|
"""Return setup from fixture."""
|
|
|
|
setup_json = load_json_object_fixture(fixture)
|
2024-04-06 09:07:37 +00:00
|
|
|
return Setup(**humps.decamelize(setup_json))
|