mirror of https://github.com/home-assistant/core
25 lines
605 B
Python
25 lines
605 B
Python
"""Snooz test fixtures and configuration."""
|
|
|
|
from __future__ import annotations
|
|
|
|
import pytest
|
|
|
|
from homeassistant.core import HomeAssistant
|
|
|
|
from . import SnoozFixture, create_mock_snooz, create_mock_snooz_config_entry
|
|
|
|
|
|
@pytest.fixture(autouse=True)
|
|
def mock_bluetooth(enable_bluetooth: None) -> None:
|
|
"""Auto mock bluetooth."""
|
|
|
|
|
|
@pytest.fixture
|
|
async def mock_connected_snooz(hass: HomeAssistant):
|
|
"""Mock a Snooz configuration entry and device."""
|
|
|
|
device = await create_mock_snooz()
|
|
entry = await create_mock_snooz_config_entry(hass, device)
|
|
|
|
return SnoozFixture(entry, device)
|