Replace the usage of unit constants by enumerations in Tests [o-r] (#85936)

This commit is contained in:
Michael 2023-01-15 14:50:24 +01:00 committed by GitHub
parent e5f67c9119
commit 72d3fa6d89
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
13 changed files with 151 additions and 146 deletions

View file

@ -17,8 +17,8 @@ from homeassistant.const import (
ATTR_ICON,
ATTR_UNIT_OF_MEASUREMENT,
PERCENTAGE,
PRECIPITATION_MILLIMETERS,
STATE_UNKNOWN,
UnitOfPrecipitationDepth,
UnitOfTemperature,
)
@ -287,7 +287,10 @@ async def test_sensor_attributes(hass, monkeypatch):
assert rain_state
assert rain_state.attributes["device_class"] == SensorDeviceClass.PRECIPITATION
assert rain_state.attributes["state_class"] == SensorStateClass.TOTAL_INCREASING
assert rain_state.attributes["unit_of_measurement"] == PRECIPITATION_MILLIMETERS
assert (
rain_state.attributes["unit_of_measurement"]
== UnitOfPrecipitationDepth.MILLIMETERS
)
humidity_state = hass.states.get("sensor.humidity_device")
assert humidity_state