Phoenix.LiveViewTest.live
You're seeing just the macro
live
, go back to Phoenix.LiveViewTest module for more information.
Spawns a connected LiveView process.
If a path
is given, then a regular get(conn, path)
is done and the page is upgraded to a LiveView
. If
no path is given, it assumes a previously rendered
%Plug.Conn{}
is given, which will be converted to
a LiveView
immediately.
Examples
{:ok, view, html} = live(conn, "/path")
assert view.module = MyLive
assert html =~ "the count is 3"
assert {:error, {:redirect, %{to: "/somewhere"}}} = live(conn, "/path")