Create hamming distance exercise

This commit is contained in:
Camden Dixie O'Brien 2023-10-15 14:39:20 +01:00
parent ae4cd169c3
commit d3d6c9e650

View File

@ -0,0 +1,18 @@
function hamming_distance(str1, str2)
-- Your solution here
end
-- Tests -----------------------------------------------------------------------
package.path = package.path .. ";../luaunit/?.lua"
local luaunit = require("luaunit")
function test_distance_between_foo_and_bar_is_3()
luaunit.assertEquals(hamming_distance("foo", "bar"), 3)
end
function test_distance_between_bar_and_baz_is_1()
luaunit.assertEquals(hamming_distance("bar", "baz"), 1)
end
os.exit(luaunit.LuaUnit.run())