diff --git a/mix.exs b/mix.exs index 084691c..f7a7939 100644 --- a/mix.exs +++ b/mix.exs @@ -7,7 +7,17 @@ defmodule TreeDict.MixProject do version: "0.1.0", elixir: "~> 1.15", start_permanent: Mix.env() == :prod, - deps: deps() + deps: deps(), + elixirc_paths: elixirc_paths(Mix.env()), + preferred_cli_env: [ + # Test coverage + coveralls: :test, + "coveralls.detail": :test, + "coveralls.post": :test, + "coveralls.html": :test, + "coveralls.cobertura": :test + ], + test_coverage: [tool: ExCoveralls] ] end @@ -25,4 +35,7 @@ defmodule TreeDict.MixProject do {:excoveralls, "~> 0.18", only: :test} ] end + + defp elixirc_paths(:test), do: ["lib", "test/support"] + defp elixirc_paths(_), do: ["lib"] end