Enumerate exercises and add 'Solution' headings
This commit is contained in:
27
001_leap_year.lua
Normal file
27
001_leap_year.lua
Normal file
@@ -0,0 +1,27 @@
|
||||
-- Solution --------------------------------------------------------------------
|
||||
|
||||
function leap_year(year)
|
||||
-- Your implementation here
|
||||
end
|
||||
|
||||
-- Tests -----------------------------------------------------------------------
|
||||
|
||||
local luaunit = require("luaunit.luaunit")
|
||||
|
||||
function test_2004_is_leap_year()
|
||||
luaunit.assertTrue(leap_year(2004))
|
||||
end
|
||||
|
||||
function test_1993_is_not_leap_year()
|
||||
luaunit.assertFalse(leap_year(1993))
|
||||
end
|
||||
|
||||
function test_1900_is_not_leap_year()
|
||||
luaunit.assertFalse(leap_year(1900))
|
||||
end
|
||||
|
||||
function test_2000_is_leap_year()
|
||||
luaunit.assertTrue(leap_year(2000))
|
||||
end
|
||||
|
||||
os.exit(luaunit.LuaUnit.run())
|
||||
Reference in New Issue
Block a user