1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-24 21:06:19 +00:00

Drop minus sign on negative zero (#86939)

* Drop minus sign on negative zero

* Add tests
This commit is contained in:
Erik Montnemery
2023-01-30 14:31:27 +01:00
committed by GitHub
parent 5f57648578
commit d4489faa68
2 changed files with 26 additions and 0 deletions

View File

@@ -537,6 +537,15 @@ async def test_custom_unit(
"29.921", # Native precision is 3
"1013.24", # One digit of precision removed when converting
),
(
SensorDeviceClass.ATMOSPHERIC_PRESSURE,
UnitOfPressure.INHG,
UnitOfPressure.HPA,
-0.0001,
3,
"0.000", # Native precision is 3
"0.00", # One digit of precision removed when converting
),
],
)
async def test_native_precision_scaling(
@@ -594,6 +603,14 @@ async def test_native_precision_scaling(
"1000.000",
"1000.0000",
),
(
SensorDeviceClass.DISTANCE,
UnitOfLength.KILOMETERS,
1,
-0.04,
"-0.040",
"0.0", # Make sure minus is dropped
),
],
)
async def test_custom_precision_native_precision(