diff --git a/tests/components/sensibo/conftest.py b/tests/components/sensibo/conftest.py index d455e1bb1f7c6767eb4157bed3cae28804bc2c90..17c295b4c480b4525d620739c33d5a59fb19a1a1 100644 --- a/tests/components/sensibo/conftest.py +++ b/tests/components/sensibo/conftest.py @@ -63,9 +63,13 @@ async def get_data_from_library( @pytest.fixture(name="load_json") -def load_json_from_fixture() -> SensiboData: +def load_json_from_fixture(load_data: str) -> SensiboData: """Load fixture with json data and return.""" - - data_fixture = load_fixture("data.json", "sensibo") - json_data: dict[str, Any] = json.loads(data_fixture) + json_data: dict[str, Any] = json.loads(load_data) return json_data + + +@pytest.fixture(name="load_data", scope="session") +def load_data_from_fixture() -> str: + """Load fixture with fixture data and return.""" + return load_fixture("data.json", "sensibo")