chore: Add test coverage to all child apps
This commit is contained in:
parent
a01763919d
commit
259cabc5d8
5 changed files with 13 additions and 4 deletions
|
@ -14,7 +14,8 @@ defmodule Admin.MixProject do
|
||||||
compilers: [:phoenix, :gettext] ++ Mix.compilers(),
|
compilers: [:phoenix, :gettext] ++ Mix.compilers(),
|
||||||
start_permanent: Mix.env() == :prod,
|
start_permanent: Mix.env() == :prod,
|
||||||
aliases: aliases(),
|
aliases: aliases(),
|
||||||
deps: deps()
|
deps: deps(),
|
||||||
|
test_coverage: [tool: ExCoveralls],
|
||||||
]
|
]
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -39,6 +40,7 @@ defmodule Admin.MixProject do
|
||||||
[
|
[
|
||||||
{:auth_web, in_umbrella: true},
|
{:auth_web, in_umbrella: true},
|
||||||
{:ecto_sql, "~> 3.4"},
|
{:ecto_sql, "~> 3.4"},
|
||||||
|
{:excoveralls, "~> 0.10", only: [:dev, :test]},
|
||||||
{:kaffy, path: "kaffy"},
|
{:kaffy, path: "kaffy"},
|
||||||
{:phoenix, "~> 1.5.3"},
|
{:phoenix, "~> 1.5.3"},
|
||||||
{:phoenix_ecto, "~> 4.0"},
|
{:phoenix_ecto, "~> 4.0"},
|
||||||
|
|
|
@ -14,7 +14,8 @@ defmodule App.MixProject do
|
||||||
compilers: [:phoenix, :gettext] ++ Mix.compilers(),
|
compilers: [:phoenix, :gettext] ++ Mix.compilers(),
|
||||||
start_permanent: Mix.env() == :prod,
|
start_permanent: Mix.env() == :prod,
|
||||||
aliases: aliases(),
|
aliases: aliases(),
|
||||||
deps: deps()
|
deps: deps(),
|
||||||
|
test_coverage: [tool: ExCoveralls],
|
||||||
]
|
]
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -39,6 +40,7 @@ defmodule App.MixProject do
|
||||||
[
|
[
|
||||||
{:core, in_umbrella: true},
|
{:core, in_umbrella: true},
|
||||||
{:ecto_sql, "~> 3.4"},
|
{:ecto_sql, "~> 3.4"},
|
||||||
|
{:excoveralls, "~> 0.10", only: [:dev, :test]},
|
||||||
{:phoenix, "~> 1.5.3"},
|
{:phoenix, "~> 1.5.3"},
|
||||||
{:phoenix_ecto, "~> 4.0"},
|
{:phoenix_ecto, "~> 4.0"},
|
||||||
{:phoenix_html, "~> 2.11"},
|
{:phoenix_html, "~> 2.11"},
|
||||||
|
|
|
@ -13,7 +13,8 @@ defmodule Auth.MixProject do
|
||||||
elixirc_paths: elixirc_paths(Mix.env()),
|
elixirc_paths: elixirc_paths(Mix.env()),
|
||||||
start_permanent: Mix.env() == :prod,
|
start_permanent: Mix.env() == :prod,
|
||||||
aliases: aliases(),
|
aliases: aliases(),
|
||||||
deps: deps()
|
deps: deps(),
|
||||||
|
test_coverage: [tool: ExCoveralls],
|
||||||
]
|
]
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -37,6 +38,7 @@ defmodule Auth.MixProject do
|
||||||
defp deps do
|
defp deps do
|
||||||
[
|
[
|
||||||
{:ex_prompt, "~> 0.1.5"},
|
{:ex_prompt, "~> 0.1.5"},
|
||||||
|
{:excoveralls, "~> 0.10", only: [:dev, :test]},
|
||||||
{:phoenix_pubsub, "~> 2.0"},
|
{:phoenix_pubsub, "~> 2.0"},
|
||||||
{:pow, "~> 1.0.20"},
|
{:pow, "~> 1.0.20"},
|
||||||
{:ecto_sql, "~> 3.4"},
|
{:ecto_sql, "~> 3.4"},
|
||||||
|
|
|
@ -14,7 +14,8 @@ defmodule AuthWeb.MixProject do
|
||||||
compilers: [:phoenix, :gettext] ++ Mix.compilers(),
|
compilers: [:phoenix, :gettext] ++ Mix.compilers(),
|
||||||
start_permanent: Mix.env() == :prod,
|
start_permanent: Mix.env() == :prod,
|
||||||
aliases: aliases(),
|
aliases: aliases(),
|
||||||
deps: deps()
|
deps: deps(),
|
||||||
|
test_coverage: [tool: ExCoveralls],
|
||||||
]
|
]
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -39,6 +40,7 @@ defmodule AuthWeb.MixProject do
|
||||||
[
|
[
|
||||||
{:auth, in_umbrella: true},
|
{:auth, in_umbrella: true},
|
||||||
{:core, in_umbrella: true},
|
{:core, in_umbrella: true},
|
||||||
|
{:excoveralls, "~> 0.10", only: [:dev, :test]},
|
||||||
{:phoenix, "~> 1.5.3"},
|
{:phoenix, "~> 1.5.3"},
|
||||||
{:phoenix_ecto, "~> 4.0"},
|
{:phoenix_ecto, "~> 4.0"},
|
||||||
{:phoenix_html, "~> 2.11"},
|
{:phoenix_html, "~> 2.11"},
|
||||||
|
|
1
mix.exs
1
mix.exs
|
@ -19,6 +19,7 @@ defmodule Legendary.Mixfile do
|
||||||
defp aliases do
|
defp aliases do
|
||||||
[
|
[
|
||||||
"deps.get": ["cmd mix deps.get"],
|
"deps.get": ["cmd mix deps.get"],
|
||||||
|
"coveralls.html": ["cmd MIX_ENV=test mix coveralls.html"],
|
||||||
"ecto.migrate": ["cmd mix ecto.migrate"],
|
"ecto.migrate": ["cmd mix ecto.migrate"],
|
||||||
"npm.install": ["cmd npm install --prefix assets"],
|
"npm.install": ["cmd npm install --prefix assets"],
|
||||||
test: ["cmd mix test"]
|
test: ["cmd mix test"]
|
||||||
|
|
Loading…
Reference in a new issue