Skip to content

Commit df70729

Browse files
author
José Valim
committed
Test that we do purge and delete artifacts
Signed-off-by: José Valim <[email protected]>
1 parent 61b116c commit df70729

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/mix/test/mix/tasks/compile.elixir_test.exs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,16 @@ defmodule Mix.Tasks.Compile.ElixirTest do
5555
end
5656
end
5757

58-
test "removes old artifact files" do
58+
test "removes, purges and deletes old artifacts" do
5959
in_fixture "no_mixfile", fn ->
6060
assert Mix.Tasks.Compile.Elixir.run([]) == :ok
6161
assert File.regular?("_build/dev/lib/sample/ebin/Elixir.A.beam")
62+
assert Code.ensure_loaded?(A)
6263

6364
File.rm!("lib/a.ex")
6465
assert Mix.Tasks.Compile.Elixir.run([]) == :ok
6566
refute File.regular?("_build/dev/lib/sample/ebin/Elixir.A.beam")
67+
refute Code.ensure_loaded?(A)
6668
end
6769
end
6870

0 commit comments

Comments
 (0)