mirror of
https://github.com/home-assistant/core.git
synced 2025-11-08 02:19:31 +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
19
tests/components/binary_sensor/common.py
Normal file
19
tests/components/binary_sensor/common.py
Normal file
@@ -0,0 +1,19 @@
|
||||
"""Common test utilities for binary_sensor entity component tests."""
|
||||
|
||||
from homeassistant.components.binary_sensor import BinarySensorEntity
|
||||
|
||||
from tests.common import MockEntity
|
||||
|
||||
|
||||
class MockBinarySensor(MockEntity, BinarySensorEntity):
|
||||
"""Mock Binary Sensor class."""
|
||||
|
||||
@property
|
||||
def is_on(self):
|
||||
"""Return true if the binary sensor is on."""
|
||||
return self._handle("is_on")
|
||||
|
||||
@property
|
||||
def device_class(self):
|
||||
"""Return the class of this sensor."""
|
||||
return self._handle("device_class")
|
||||
Reference in New Issue
Block a user