mirror of
https://github.com/home-assistant/core.git
synced 2025-11-09 02:49:40 +00:00
Use setup_test_component_platform helper for binary_sensor entity component tests instead of hass.components (#114293)
This commit is contained in:
committed by
GitHub
parent
c222cfd692
commit
6313571fbc
21
tests/components/binary_sensor/conftest.py
Normal file
21
tests/components/binary_sensor/conftest.py
Normal file
@@ -0,0 +1,21 @@
|
||||
"""Fixtures for binary_sensor entity component tests."""
|
||||
|
||||
import pytest
|
||||
|
||||
from homeassistant.components.binary_sensor import BinarySensorDeviceClass
|
||||
|
||||
from .common import MockBinarySensor
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
def mock_binary_sensor_entities() -> dict[str, MockBinarySensor]:
|
||||
"""Return mock binary sensors."""
|
||||
return {
|
||||
device_class: MockBinarySensor(
|
||||
name=f"{device_class} sensor",
|
||||
is_on=True,
|
||||
unique_id=f"unique_{device_class}",
|
||||
device_class=device_class,
|
||||
)
|
||||
for device_class in BinarySensorDeviceClass
|
||||
}
|
||||
Reference in New Issue
Block a user