Add prime numbers exercise
This commit is contained in:
parent
7d28f9ff21
commit
fd63fae3ae
31
004_prime_numbers.lua
Normal file
31
004_prime_numbers.lua
Normal file
@ -0,0 +1,31 @@
|
||||
-- Solution --------------------------------------------------------------------
|
||||
|
||||
function is_prime(x)
|
||||
-- Your implementation here
|
||||
end
|
||||
|
||||
-- Tests -----------------------------------------------------------------------
|
||||
|
||||
local luaunit = require("luaunit.luauint")
|
||||
|
||||
function test_1_is_not_prime()
|
||||
luaunit.assertFalse(is_prime(1))
|
||||
end
|
||||
|
||||
function test_2_is_prime()
|
||||
luaunit.assertTrue(is_prime(2))
|
||||
end
|
||||
|
||||
function test_15_is_not_prime()
|
||||
luaunit.assertFalse(is_prime(15))
|
||||
end
|
||||
|
||||
function test_441_is_not_prime()
|
||||
luaunit.assertFalse(is_prime(441))
|
||||
end
|
||||
|
||||
function test_563_is_prime()
|
||||
luaunit.assertTrue(is_prime(563))
|
||||
end
|
||||
|
||||
os.exit(luaunit.LuaUnit.run())
|
Loading…
x
Reference in New Issue
Block a user