diff options
author | José Valim <jose.valim@plataformatec.com.br> | 2017-05-24 02:34:10 +0200 |
---|---|---|
committer | José Valim <jose.valim@plataformatec.com.br> | 2017-05-24 02:35:19 +0200 |
commit | fb367b1a9752f986002cc0fdb6385bc3e1aa0e69 (patch) | |
tree | 368279ae93127217c6feace6a8f686a03a1e06f8 | |
parent | 9770b0f0fcdb4143be219f4aaa05ec91079b65e4 (diff) | |
download | elixir-fb367b1a9752f986002cc0fdb6385bc3e1aa0e69.tar.gz |
Add a test for use of --no-deps-check
-rw-r--r-- | lib/mix/test/mix/tasks/deps_test.exs | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/mix/test/mix/tasks/deps_test.exs b/lib/mix/test/mix/tasks/deps_test.exs index f2557d8df..8fdd1ba19 100644 --- a/lib/mix/test/mix/tasks/deps_test.exs +++ b/lib/mix/test/mix/tasks/deps_test.exs @@ -496,6 +496,19 @@ defmodule Mix.Tasks.DepsTest do purge [GitRepo, GitRepo.Mixfile] end + test "does not check dependencies if --no-deps-check is provided" do + Mix.Project.push SuccessfulDepsApp + + in_fixture "deps_status", fn -> + Mix.Tasks.Deps.Get.run [] + File.rm_rf!("deps/ok") + assert_raise Mix.Error, fn -> + Mix.Tasks.Compile.run [] + end + Mix.Tasks.Compile.run ["--no-deps-check"] + end + end + test "works with overridden dependencies" do Mix.Project.push OverriddenDepsApp |