   end
 
   test "excludes the given deps", context do
-    Mix.Project.push OverriddenDepsApp
+    Mix.Project.push(OverriddenDepsApp)
 
     in_tmp context.test, fn ->
       Mix.Tasks.Deps.Tree.run(["--format", "pretty", "--exclude", "deps_on_git_repo"])

      assert_received {:mix_shell, :info, ["    └── git_repo (" <> _]}
    end
  after
    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"]
        assert_received {:mix_shell, :info, ["foo"]}
        assert_received {:mix_shell, :info, ["bar"]}
        assert_received {:mix_shell, :info, ["└── foo (../foo)"]}

Code.require_file("../../test_helper.exs", __DIR__)

defmodule Mix.Tasks.Deps.TreeTest do
  use MixTest.Case
