       assert_received {:mix_shell, :info, ["    └── git_repo (" <> _]}
     end
   after
-    purge [DepsOnGitRepo.MixProject, GitRepo.MixProject]
+    purge([DepsOnGitRepo.MixProject, GitRepo.MixProject])
   end
 
   test "show the dependency tree for umbrella apps" do
     in_fixture "umbrella_dep/deps/umbrella", fn ->
       Mix.Project.in_project(:umbrella, ".", fn _ ->
-        Mix.Task.run "deps.tree", ["--format", "pretty"]
+        Mix.Task.run("deps.tree", ["--format", "pretty"])
         assert_received {:mix_shell, :info, ["foo"]}
         assert_received {:mix_shell, :info, ["bar"]}
         assert_received {:mix_shell, :info, ["└── foo (../foo)"]}

  end

  test "excludes the given deps", context do
    Mix.Project.push OverriddenDepsApp

    in_tmp context.test, fn ->
      Mix.Tasks.Deps.Tree.run(["--format", "pretty", "--exclude", "deps_on_git_repo"])

  end

  test "shows the given dependency", context do
    Mix.Project.push(ConvergedDepsApp)

    in_tmp context.test, fn ->
      assert_raise Mix.Error, "could not find dependency unknown", fn ->
