From 05fdf2d42c999f1452fa9e6c2d7587c09a9d5eb9 Mon Sep 17 00:00:00 2001
From: Kim Alvefur <zash@zash.se>
Date: Sat, 18 Aug 2018 00:41:49 +0200
Subject: util.time: Add brief tests

---
 spec/util_time_spec.lua | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)
 create mode 100644 spec/util_time_spec.lua

diff --git a/spec/util_time_spec.lua b/spec/util_time_spec.lua
new file mode 100644
index 00000000..54a99b82
--- /dev/null
+++ b/spec/util_time_spec.lua
@@ -0,0 +1,31 @@
+describe("util.time", function ()
+	local time;
+	setup(function ()
+		time = require "util.time";
+	end);
+	describe("now()", function ()
+		it("exists", function ()
+			assert.is_function(time.now);
+		end);
+		it("returns a number", function ()
+			assert.is_number(time.now());
+		end);
+	end);
+	describe("monotonic()", function ()
+		it("exists", function ()
+			assert.is_function(time.monotonic);
+		end);
+		it("returns a number", function ()
+			assert.is_number(time.monotonic());
+		end);
+		it("time goes in one direction", function ()
+			local a = time.monotonic();
+			local b	= time.monotonic();
+			assert.truthy(a <= b);
+		end);
+	end);
+end);
+
+
+
+
-- 
cgit v1.2.3