UmbrellaStreamlineFormatter

Streamlines umbrella test output from a minimum of 7 lines down to a minimum of 3 lines.

Before: Screen Shot 2019-05-24 at 1 34 06 PM

After: Screen Shot 2019-05-24 at 1 30 59 PM

Installation

Add umbrella_streamline_formatter to your list of dependencies in mix.exs:

def deps do
  [
    {:umbrella_streamline_formatter, "~> 0.1.0"}
  ]
end

And configure ExUnit in test_helpers.exs on your child apps. Note you technically only need to configure it on the first app that runs in your test suite:

ExUnit.configure formatters: [UmbrellaStreamlineFormatter]

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/umbrella_streamline_formatter.