Adds koans about tuples

This commit is contained in:
Felipe Sere
2016-03-17 11:24:27 +00:00
parent e927ad99ca
commit ddba726e38
3 changed files with 64 additions and 0 deletions

View File

@@ -217,6 +217,23 @@ defmodule KoansHarnessTest do
test_all(Tasks, answers)
end
test "Tuples" do
answers = [
3,
{:a, 1, "hi"},
"hi",
{:a, "bye"},
{:a, :new_thing, "hi"},
ArgumentError,
{"Huey", "Dewey", "Louie"},
{:this, :is, :awesome},
ArgumentError,
[:this, :can, :be, :a, :list]
]
test_all(Tuples, answers)
end
def test_all(module, answers) do
module.all_koans
|> Enum.zip(answers)