This commit is contained in:
Mateusz Gruszczyński committed 2026-09-04 12:02:33 +02:00
1 parent ade221bb76
commit 5c941352bb
20 files changed
+85 -55

No files matched your search

+8
View File
@@ -3,6 +3,14 @@ mod tests {
use super::*;
use chrono::TimeZone;
#[test]
fn thermostat_target_normalization_preserves_tenths() {
assert!((normalize_thermostat_target(24.2) - 24.2).abs() < 1e-9);
assert!((normalize_thermostat_target(24.24) - 24.2).abs() < 1e-9);
assert!((normalize_thermostat_target(24.25) - 24.3).abs() < 1e-9);
assert!((normalize_thermostat_target(24.5) - 24.5).abs() < 1e-9);
}
#[test]
fn global_ha_sensor_stale_timeout_is_used_for_default_zone_value() {
assert_eq!(effective_sensor_stale_after_seconds(300, 600), 600);