     refute_reply ref, _status
   end
 
-  @tag :capture_log
   test "pushes and receives replies" do
     {:ok, _, socket} = join(socket(), Channel, "foo:ok")
 


  ## handle_out

  @tag :capture_log
  test "push broadcasts by default" do
    socket = subscribe_and_join!(socket(), Channel, "foo:ok")
    broadcast_from! socket, "default", %{"foo" => "bar"}
    assert_push "default", %{"foo" => "bar"}
  end

  @tag :capture_log
  test "handles broadcasts and stops" do
    Process.flag(:trap_exit, true)
    {:ok, _, socket} = subscribe_and_join(socket(), Channel, "foo:ok")

    assert_broadcast "broadcast", %{"foo" => "bar"}
  end

  test "connects and joins topics directly" do
    :error = connect(UserSocket, %{"reject" => true})
    {:ok, socket} = connect(UserSocket, %{})
