aboutsummaryrefslogtreecommitdiff
path: root/test/02-api.janet
diff options
context:
space:
mode:
Diffstat (limited to 'test/02-api.janet')
-rw-r--r--test/02-api.janet14
1 files changed, 14 insertions, 0 deletions
diff --git a/test/02-api.janet b/test/02-api.janet
new file mode 100644
index 0000000..f759105
--- /dev/null
+++ b/test/02-api.janet
@@ -0,0 +1,14 @@
+(import ../date)
+
+(def now (date/time))
+(assert (date/time? now))
+
+(def gmt (:gmtime now))
+(def loc (:localtime now))
+(assert (date/tm? gmt))
+(assert (date/tm? loc))
+(assert (= (:mktime loc) (:timegm gmt)))
+
+(def before (date/update-time* now {:sec -1 :min dec}))
+(def after (date/update-time* now {:sec 61 :min inc}))
+(assert (> after now before))