From 065a280a04f8eaa0f1321db2b19e2fe7f7411aee Mon Sep 17 00:00:00 2001 From: Andrew Fiddian-Green Date: Fri, 24 Jan 2025 19:35:01 +0000 Subject: [PATCH] [basicprofiles] add time tests Signed-off-by: Andrew Fiddian-Green --- .../profiles/StateFilterProfileTest.java | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/bundles/org.openhab.transform.basicprofiles/src/test/java/org/openhab/transform/basicprofiles/internal/profiles/StateFilterProfileTest.java b/bundles/org.openhab.transform.basicprofiles/src/test/java/org/openhab/transform/basicprofiles/internal/profiles/StateFilterProfileTest.java index 5892cfa957f..49f74e454d3 100644 --- a/bundles/org.openhab.transform.basicprofiles/src/test/java/org/openhab/transform/basicprofiles/internal/profiles/StateFilterProfileTest.java +++ b/bundles/org.openhab.transform.basicprofiles/src/test/java/org/openhab/transform/basicprofiles/internal/profiles/StateFilterProfileTest.java @@ -28,6 +28,7 @@ import javax.measure.Quantity; import javax.measure.Unit; import javax.measure.quantity.Dimensionless; import javax.measure.quantity.Power; +import javax.measure.quantity.Time; import javax.measure.spi.SystemOfUnits; import org.eclipse.jdt.annotation.NonNullByDefault; @@ -994,4 +995,45 @@ public class StateFilterProfileTest { profile.onStateUpdateFromHandler(input); verify(mockCallback, times(expected ? 1 : 0)).sendUpdate(input); } + + public static Stream testTimeValues() { + NumberItem timeItem = new NumberItem("Number:Time", "timeItem", UNIT_PROVIDER); + + QuantityType