Merge pull request #89 from iamvery/assert-koan-test-results

Assert koan test results
This commit is contained in:
Uku Taht
2016-04-28 11:06:24 +01:00
2 changed files with 19 additions and 4 deletions

View File

@@ -33,8 +33,12 @@ defmodule Koans do
single_var = Blanks.replace(body, Macro.var(:answer, Koans))
quote do
def unquote(name)(answer) do
unquote(single_var)
:ok
try do
unquote(single_var)
:ok
rescue
e in _ -> e
end
end
end
end
@@ -44,8 +48,12 @@ defmodule Koans do
quote do
def unquote(name)({:multiple, answers}) do
converted = List.to_tuple(answers)
unquote(multi_var)
:ok
try do
unquote(multi_var)
:ok
rescue
e in _ -> e
end
end
end
end