mirror of
https://github.com/home-assistant/supervisor.git
synced 2025-04-21 19:57:15 +00:00
16 lines
421 B
Python
16 lines
421 B
Python
"""Common test functions."""
|
|
import json
|
|
from pathlib import Path
|
|
|
|
|
|
def load_json_fixture(filename: str) -> dict:
|
|
"""Load a json fixture."""
|
|
path = Path(Path(__file__).parent.joinpath("fixtures"), filename)
|
|
return json.loads(path.read_text())
|
|
|
|
|
|
def load_fixture(filename: str) -> str:
|
|
"""Load a fixture."""
|
|
path = Path(Path(__file__).parent.joinpath("fixtures"), filename)
|
|
return path.read_text()
|