Merge pull request #42 from ukutaht/clear-timing

Clear screen before running koans
This commit is contained in:
Felipe Seré
2016-03-12 22:22:03 +00:00
2 changed files with 2 additions and 3 deletions

View File

@@ -3,8 +3,6 @@ defmodule Display do
@current_dir File.cwd!
def show_failure(failure, module, name) do
clear_screen()
IO.puts("Now meditate upon #{format_module(module)}")
IO.puts("---------------------------------------")
IO.puts(name)
@@ -20,7 +18,7 @@ defmodule Display do
IO.puts("Considering #{format_module(module)}...")
end
def clear_screen() do
def clear_screen do
if Options.clear_screen? do
IO.puts(ANSI.clear)
IO.puts(ANSI.home)

View File

@@ -18,6 +18,7 @@ defmodule Runner do
end
def run(start_module) do
Display.clear_screen()
start_idx = Enum.find_index(@modules, &(&1 == start_module))
Enum.drop(@modules, start_idx)
|> Enum.take_while(fn(mod) ->