elixir-lang/elixir — pull request #637 by josevalim (2012-11-08 11:04:50+00:00)
Title: Flexible formatters for ExUnit

Main goals:

1) The formatter is free to choose between cast and call messages (for example, an html formatter that generates an html file does not need to rely on call messages)
2) Expose also start and ending of each case and run

@yrashk: the motivation for this commit was `ex_unit_ansi` (great job!). The idea is to define a more robust API more unlikely to change and that will easily support more formatters, like HTML formatter in the future. Feedback is welcome.