         capture_io fn ->
           show {:error, :child_tasks,
                 {:foo,
-                 [{:error, :boo, nil},
-                  {:error, :some_error, "oh no!"},
+                 [{:error, :some_error, "oh no!"},
                   {:error, :yuck, {"oh no!", "foo", 0}}]}}
         end
       expected =
         """
         \x1b[1;31mSeveral errors occurred from foo:\x1b[0m
-          #{@bullet} boo
           #{@bullet} oh no!
           #{@bullet} \x1b[97mfoo:\x1b[0m oh no!
         """

                {:foo,
                 [{:error, :child_tasks,
                   {:bar,
                    [{:error, :boo, nil},
                     {:error, :some_error, "oh no!"},
                     {:error, :yuck, {"oh no!", "foo", 0}}]}}]}}
        end
      expected =
        """
        \x1b[1;31mSeveral errors occurred from foo:\x1b[0m
          \x1b[1;31mSeveral errors occurred from bar:\x1b[0m
            #{@bullet} boo
            #{@bullet} oh no!
            #{@bullet} \x1b[97mfoo:\x1b[0m oh no!
        """

    test "with indent" do
      output = capture_io fn -> show {:ok, "ipsum"}, 2 end
      assert "    No errors detected.\n" == output
    end
  end

