Extract prefix constant for koans
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
defmodule Koans do
|
||||
@prefix "koan: "
|
||||
|
||||
defmacro koan(name, body) do
|
||||
compiled_name = :"koan: #{name}"
|
||||
compiled_name = :"#{prefix}#{name}"
|
||||
quote do
|
||||
def unquote(compiled_name)() do
|
||||
try do
|
||||
@@ -19,4 +21,8 @@ defmodule Koans do
|
||||
import ExUnit.Assertions
|
||||
end
|
||||
end
|
||||
|
||||
def prefix do
|
||||
@prefix
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user