1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-20 10:59:24 +00:00
Files
core/tests/hassfest/conftest.py
2025-09-04 17:18:51 +02:00

27 lines
553 B
Python

"""Fixtures for hassfest tests."""
from pathlib import Path
from unittest.mock import patch
import pytest
from script.hassfest.model import Config, Integration
@pytest.fixture
def config():
"""Fixture for hassfest Config."""
return Config(
root=Path(".").absolute(),
specific_integrations=None,
action="validate",
requirements=True,
)
@pytest.fixture
def mock_core_integration():
"""Mock Integration to be a core one."""
with patch.object(Integration, "core", return_value=True):
yield