Current section

Files

Jump to
mixunit lib mix tasks eunit.ex
Raw

lib/mix/tasks/eunit.ex

defmodule Mix.Tasks.Eunit do
use Mix.Task
@shortdoc "runs eunit tests"
def run(args) do
{opts, _, _} = OptionParser.parse(args,
strict: [verbose: :boolean],
aliases: [v: :verbose]
)
options = if Keyword.get(opts, :verbose, false), do: [:verbose], else: []
:eunit.test {:application, Mix.Project.config[:app]}, options
end
end