From: daurnimator Date: Sun, 24 Aug 2014 02:29:26 +0000 (-0400) Subject: spec/strftime: only call gmtime once; then clone X-Git-Url: https://git.madduck.net/etc/awesome.git/commitdiff_plain/f0b23dea771e2d9cb9a672a147c946f1ad539082?ds=inline;hp=523b2e0f1ece77c569f6db4c040886ed3124512e spec/strftime: only call gmtime once; then clone --- diff --git a/spec/strftime_spec.lua b/spec/strftime_spec.lua index f598db1..a58a947 100644 --- a/spec/strftime_spec.lua +++ b/spec/strftime_spec.lua @@ -1,5 +1,6 @@ local luatz = require "luatz.init" local time = 1234567890 +local tt = luatz.gmtime(time) describe("strftime", function() local strftime = luatz.strftime.strftime for i, spec in ipairs { @@ -8,7 +9,7 @@ describe("strftime", function() "R", --[["s",]] "S", "t", "T", "u", "U", "V", "w", "W", "y", "Y", "z", "Z" , "%" } do - local tt = luatz.gmtime(time) + local tt = tt:clone() local f = "%"..spec local osdf = "!%"..spec it("format specifier '"..f.."' is equivalent to os.date('"..osdf.."')", function()