Packages
wallaby
0.10.0
0.31.0
0.30.12
0.30.11
0.30.10
0.30.9
0.30.8
0.30.7
0.30.6
0.30.5
0.30.4
0.30.3
0.30.2
0.30.1
0.30.0
0.29.1
0.29.0
0.28.1
0.28.0
0.27.0
0.26.2
0.26.1
0.26.0
0.25.1
0.25.0
0.24.1
0.24.0
0.23.0
0.22.0
0.21.0
0.20.0
0.19.2
0.19.1
0.19.0
0.18.1
0.18.0
0.17.0
0.16.1
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.1
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.6.0
0.5.0
0.4.0
0.3.1
0.3.0
0.2.0
0.1.0
0.0.1
Concurrent feature tests for elixir
Current section
Files
Jump to
Current section
Files
mix.exs
defmodule Wallaby.Mixfile do
use Mix.Project
@version "0.10.0"
def project do
[app: :wallaby,
version: @version,
elixir: "~> 1.2",
elixirc_paths: elixirc_paths(Mix.env),
build_embedded: Mix.env == :prod,
start_permanent: Mix.env == :prod,
package: package,
description: "Concurrent feature tests for elixir",
deps: deps,
docs: docs
]
end
def application do
[applications: [:logger, :httpoison], mod: {Wallaby, []}]
end
defp elixirc_paths(:test), do: ["lib", "web", "test/support"]
defp elixirc_paths(_), do: ["lib"]
defp deps do
[
{:httpoison, "~> 0.9"},
{:poison, ">= 1.4.0"},
{:poolboy, "~> 1.5"},
{:dialyze, "~> 0.2.0", only: :dev},
{:earmark, "~> 0.2", only: :dev},
{:ex_doc, "~> 0.11", only: :dev},
]
end
defp package do
[
files: ["lib", "mix.exs", "README.md", "LICENSE.md", "priv"],
maintainers: ["Chris Keathley", "Tommy Fisher", "Alex Daniel"],
licenses: ["MIT"],
links: %{"Github" => "https://github.com/keathley/wallaby"}
]
end
defp docs do
[
extras: ["README.md"],
source_ref: "v#{@version}",
source_url: "https://github.com/keathley/wallaby",
main: "readme",
]
end
end