Page MenuHomePhorge

ensure_authenticated_plug_test.exs
No OneTemporary

Size
582 B
Referenced Files
None
Subscribers
None

ensure_authenticated_plug_test.exs

defmodule Pleroma.Plugs.EnsureAuthenticatedPlugTest do
use Pleroma.Web.ConnCase, async: true
alias Pleroma.Plugs.EnsureAuthenticatedPlug
alias Pleroma.User
test "it halts if no user is assigned", %{conn: conn} do
conn =
conn
|> EnsureAuthenticatedPlug.call(%{})
assert conn.status == 403
assert conn.halted == true
end
test "it continues if a user is assigned", %{conn: conn} do
conn =
conn
|> assign(:user, %User{})
ret_conn =
conn
|> EnsureAuthenticatedPlug.call(%{})
assert ret_conn == conn
end
end

File Metadata

Mime Type
text/plain
Expires
Tue, Jan 20, 1:15 PM (1 d, 4 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
970586
Default Alt Text
ensure_authenticated_plug_test.exs (582 B)

Event Timeline