summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/mix/test/mix/tasks/compile_test.exs8
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/mix/test/mix/tasks/compile_test.exs b/lib/mix/test/mix/tasks/compile_test.exs
index 746b29c11..5c3a1b5ea 100644
--- a/lib/mix/test/mix/tasks/compile_test.exs
+++ b/lib/mix/test/mix/tasks/compile_test.exs
@@ -330,16 +330,20 @@ defmodule Mix.Tasks.CompileTest do
end
test "code path prunning" do
+ Mix.ensure_application!(:parsetools)
+
in_fixture("no_mixfile", fn ->
assert Mix.Task.run("compile", []) == {:ok, []}
- assert :code.which(:edoc) == :non_existing
+ assert :code.where_is_file(~c"parsetools.app") == :non_existing
end)
end
test "code path prunning disabled" do
+ Mix.ensure_application!(:parsetools)
+
in_fixture("no_mixfile", fn ->
assert Mix.Task.run("compile", ["--no-prune-code-paths"]) == {:ok, []}
- assert is_list(:code.which(:edoc))
+ assert is_list(:code.where_is_file(~c"parsetools.app"))
end)
end
end