1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
import soon/conditionchecker
import std/[unittest]
import std/[times]
let date1 = dateTime(2025, mJan, 01, 00, 00, 00, 00, utc())
let date2 = dateTime(2025, mJan, 01, 00, 00, 00, 00, local())
let date3 = dateTime(2025, mDec, 31, 00, 00, 00, 00, utc())
let date4 = dateTime(2024, mFeb, 29, 00, 00, 00, 00, local())
let date5 = dateTime(0001, mJan, 01, 00, 00, 00, 00, local())
let date6 = dateTime(9999, mDec, 31, 00, 00, 00, 00, local())
test "Time (always true)":
check checkCond("00:00", date1) == true
check checkCond("23:59", date2) == true
check checkCond("25:00", date3) == true
|