X-Git-Url: https://git.madduck.net/etc/awesome.git/blobdiff_plain/a74ef4ee5f93ac14d3ee03bf70a78d6a192e351f..2d6b75a796ed12acc8aecf427d2eda1ba9b53b7d:/spec/timetable_spec.lua?ds=sidebyside diff --git a/spec/timetable_spec.lua b/spec/timetable_spec.lua index 9a16af5..c81308e 100644 --- a/spec/timetable_spec.lua +++ b/spec/timetable_spec.lua @@ -1,15 +1,5 @@ describe ( "Time table library" , function ( ) - local timetable = require "timetable" - - it ( "Doomsday calculation" , function ( ) - local doomsday = timetable.doomsday - - -- Doomsday in Gregorian calendar for 2013 is Thursday. - assert.are.same ( 5 , doomsday(2013) ) - - assert.are.same ( 3 , doomsday(1967) ) - assert.are.same ( 5 , doomsday(1968) ) - end ) + local timetable = require "luatz.timetable" local function native_normalise ( year , month , day ) return os.date("*t",os.time{ @@ -35,6 +25,9 @@ describe ( "Time table library" , function ( ) assert_same_wday ( 2013 , 7 , 27 ) assert_same_wday ( 2013 , 7 , 28 ) assert_same_wday ( 2013 , 7 , 29 ) + assert_same_wday ( 2014 , 1 , 1 ) + assert_same_wday ( 2014 , 1 , 6 ) + assert_same_wday ( 2016 , 2 , 28 ) end ) local function native_timestamp ( year , month , day )