Software /
code /
prosody
Diff
spec/util_datetime_spec.lua @ 12628:b95da9a593be
util.datetime: Fix argument order in tests
The expected value goes first.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sun, 14 Aug 2022 16:51:10 +0200 |
parent | 8392:ff8e122526f4 |
child | 12629:4c1d3f817063 |
line wrap: on
line diff
--- a/spec/util_datetime_spec.lua Wed Aug 10 15:12:00 2022 +0200 +++ b/spec/util_datetime_spec.lua Sun Aug 14 16:51:10 2022 +0200 @@ -16,7 +16,7 @@ assert.truthy(string.find(date(), "^%d%d%d%d%-%d%d%-%d%d$")); end); it("should work", function () - assert.equals(date(1136239445), "2006-01-02"); + assert.equals("2006-01-02", date(1136239445)); end); end); describe("#time", function () @@ -32,7 +32,7 @@ assert.truthy(string.find(time(), "^%d%d:%d%d:%d%d")); end); it("should work", function () - assert.equals(time(1136239445), "22:04:05"); + assert.equals("22:04:05", time(1136239445)); end); end); describe("#datetime", function () @@ -48,7 +48,7 @@ assert.truthy(string.find(datetime(), "^%d%d%d%d%-%d%d%-%d%dT%d%d:%d%d:%d%d")); end); it("should work", function () - assert.equals(datetime(1136239445), "2006-01-02T22:04:05Z"); + assert.equals("2006-01-02T22:04:05Z", datetime(1136239445)); end); end); describe("#legacy", function () @@ -64,9 +64,9 @@ end); it("should work", function () -- Timestamp used by Go - assert.equals(parse("2017-11-19T17:58:13Z"), 1511114293); - assert.equals(parse("2017-11-19T18:58:50+0100"), 1511114330); - assert.equals(parse("2006-01-02T15:04:05-0700"), 1136239445); + assert.equals(1511114293, parse("2017-11-19T17:58:13Z")); + assert.equals(1511114330, parse("2017-11-19T18:58:50+0100")); + assert.equals(1136239445, parse("2006-01-02T15:04:05-0700")); end); it("should handle timezones", function () -- https://xmpp.org/extensions/xep-0082.html#example-2 and 3