Remove icon where device_class is defined. (#54323)
parent
608f406a2c
commit
9b7b787fe4
|
@ -38,7 +38,6 @@ SENSOR_TYPES = (
|
||||||
key="battery_level",
|
key="battery_level",
|
||||||
name="Battery Level",
|
name="Battery Level",
|
||||||
unit_of_measurement=PERCENTAGE,
|
unit_of_measurement=PERCENTAGE,
|
||||||
icon="mdi:battery-50",
|
|
||||||
device_class=DEVICE_CLASS_BATTERY,
|
device_class=DEVICE_CLASS_BATTERY,
|
||||||
),
|
),
|
||||||
SensorEntityDescription(
|
SensorEntityDescription(
|
||||||
|
@ -48,14 +47,12 @@ SENSOR_TYPES = (
|
||||||
key="temperature",
|
key="temperature",
|
||||||
name="Temperature",
|
name="Temperature",
|
||||||
unit_of_measurement=TEMP_CELSIUS,
|
unit_of_measurement=TEMP_CELSIUS,
|
||||||
icon="mdi:thermometer",
|
|
||||||
device_class=DEVICE_CLASS_TEMPERATURE,
|
device_class=DEVICE_CLASS_TEMPERATURE,
|
||||||
),
|
),
|
||||||
SensorEntityDescription(
|
SensorEntityDescription(
|
||||||
key="humidity",
|
key="humidity",
|
||||||
name="Humidity",
|
name="Humidity",
|
||||||
unit_of_measurement=PERCENTAGE,
|
unit_of_measurement=PERCENTAGE,
|
||||||
icon="mdi:water-percent",
|
|
||||||
device_class=DEVICE_CLASS_HUMIDITY,
|
device_class=DEVICE_CLASS_HUMIDITY,
|
||||||
),
|
),
|
||||||
SensorEntityDescription(
|
SensorEntityDescription(
|
||||||
|
|
|
@ -8,6 +8,7 @@ from homeassistant.components.arlo import DATA_ARLO, sensor as arlo
|
||||||
from homeassistant.components.arlo.sensor import SENSOR_TYPES
|
from homeassistant.components.arlo.sensor import SENSOR_TYPES
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
ATTR_ATTRIBUTION,
|
ATTR_ATTRIBUTION,
|
||||||
|
DEVICE_CLASS_BATTERY,
|
||||||
DEVICE_CLASS_HUMIDITY,
|
DEVICE_CLASS_HUMIDITY,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
DEVICE_CLASS_TEMPERATURE,
|
||||||
PERCENTAGE,
|
PERCENTAGE,
|
||||||
|
@ -161,14 +162,14 @@ def test_sensor_state_default(default_sensor):
|
||||||
assert default_sensor.state is None
|
assert default_sensor.state is None
|
||||||
|
|
||||||
|
|
||||||
def test_sensor_icon_battery(battery_sensor):
|
def test_sensor_device_class__battery(battery_sensor):
|
||||||
"""Test the battery icon."""
|
"""Test the battery device_class."""
|
||||||
assert battery_sensor.icon == "mdi:battery-50"
|
assert battery_sensor.device_class == DEVICE_CLASS_BATTERY
|
||||||
|
|
||||||
|
|
||||||
def test_sensor_icon(temperature_sensor):
|
def test_sensor_device_class(temperature_sensor):
|
||||||
"""Test the icon property."""
|
"""Test the device_class property."""
|
||||||
assert temperature_sensor.icon == "mdi:thermometer"
|
assert temperature_sensor.device_class == DEVICE_CLASS_TEMPERATURE
|
||||||
|
|
||||||
|
|
||||||
def test_unit_of_measure(default_sensor, battery_sensor):
|
def test_unit_of_measure(default_sensor, battery_sensor):
|
||||||
|
|
Loading…
Reference in New Issue