   alias Phoenix.Channel.Transport
   alias Phoenix.Channel.Transport.InvalidReturn
   alias Phoenix.Transports.WebSocket
+  alias Phoenix.Transports.LongPoller
 
   defmodule MyChannel do
     use Phoenix.Channel

    Transport.dispatch(message, sockets, self, Router, WebSocket)
    refute_received {:incoming, "baretopic:sub"}
  end
end


    channel "topic1:*", MyChannel
    channel "baretopic", MyChannel
    channel "wsonly:*", MyChannel, via: [WebSocket]
    channel "lponly:*", MyChannel, via: [LongPoller]
  end

  def new_socket do
