From f7c1a0c5e6c302c57a72dcc3292dd41580bd9696 Mon Sep 17 00:00:00 2001 From: Brian Choromanski Date: Wed, 30 Apr 2025 08:58:17 -0400 Subject: [PATCH] Add tests for parse_time_expression (#143912) --- tests/util/test_dt.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/util/test_dt.py b/tests/util/test_dt.py index 96ba8d0a325..3f288962009 100644 --- a/tests/util/test_dt.py +++ b/tests/util/test_dt.py @@ -298,6 +298,10 @@ def test_parse_time_expression() -> None: assert list(range(0, 60, 5)) == dt_util.parse_time_expression("/5", 0, 59) + assert dt_util.parse_time_expression("/4", 5, 20) == [8, 12, 16, 20] + assert dt_util.parse_time_expression("/10", 10, 30) == [10, 20, 30] + assert dt_util.parse_time_expression("/3", 4, 29) == [6, 9, 12, 15, 18, 21, 24, 27] + assert dt_util.parse_time_expression([2, 1, 3], 0, 59) == [1, 2, 3] assert list(range(24)) == dt_util.parse_time_expression("*", 0, 23)