From: daurnimator Date: Fri, 29 Aug 2014 16:53:28 +0000 (-0400) Subject: spec/: Better test descriptions. X-Git-Url: https://git.madduck.net/etc/awesome.git/commitdiff_plain/8cde629906fd8d8e571fd519b3ca5ab3496ebbc1?ds=inline spec/: Better test descriptions. Now including hash tags. --- diff --git a/spec/parse_spec.lua b/spec/parse_spec.lua index 71df5fb..37d37a0 100644 --- a/spec/parse_spec.lua +++ b/spec/parse_spec.lua @@ -2,7 +2,7 @@ describe ( "Time parsing library" , function ( ) local timetable = require "luatz.timetable" local parse = require "luatz.parse" - it ( "RFC 3339 Parsing" , function ( ) + it ( "#RFC3339 parsing" , function ( ) assert.same ( timetable.new(2013,10,22,14,17,02) , (parse.rfc_3339 "2013-10-22T14:17:02Z") ) -- Numeric offsets accepted diff --git a/spec/strftime_spec.lua b/spec/strftime_spec.lua index 082dbff..9d5d77a 100644 --- a/spec/strftime_spec.lua +++ b/spec/strftime_spec.lua @@ -1,7 +1,7 @@ local luatz = require "luatz.init" local time = 1234567890 local tt = luatz.gmtime(time) -describe("strftime", function() +describe("#strftime works the same as os.date", function() local strftime = luatz.strftime.strftime for i, spec in ipairs { "a", "A", "b", "B", "c", "C", "d", "D", "e", "F", @@ -22,7 +22,7 @@ describe("strftime", function() end) end end) -describe("asctime", function() +describe("#asctime", function() local asctime = luatz.strftime.asctime it("should format correctly", function() assert.are.same("Fri Feb 13 23:31:30 2009\n", asctime(tt)) diff --git a/spec/timetable_spec.lua b/spec/timetable_spec.lua index c81308e..815c6d3 100644 --- a/spec/timetable_spec.lua +++ b/spec/timetable_spec.lua @@ -1,4 +1,4 @@ -describe ( "Time table library" , function ( ) +describe ( "Timetable library" , function ( ) local timetable = require "luatz.timetable" local function native_normalise ( year , month , day ) @@ -9,7 +9,7 @@ describe ( "Time table library" , function ( ) }) end - it ( "Get day of week correct" , function ( ) + it ( "#normalise gets #wday (day of week) correct" , function ( ) local function assert_same_wday ( year , month , day ) return assert.are.same ( @@ -36,7 +36,7 @@ describe ( "Time table library" , function ( ) ) ):read "*l" ) ) end - it ( "Timestamp creation is valid" , function ( ) + it ( "#timestamp creation is valid" , function ( ) for y=1950,2013 do for m=1,12 do assert.same ( native_timestamp ( y,m,1 ) , timetable.timestamp(y,m,1,0,0,0) ) @@ -44,7 +44,7 @@ describe ( "Time table library" , function ( ) end end ) - it ( "Out of range month is normalised" , function ( ) + it ( "#normalise handles out of range #month" , function ( ) assert.same ( { timetable.normalise(2013,0,1,0,0,0) } , { 2012,12,1,0,0,0 } ) end ) end )