This commit is contained in:
parent
3cf8244cd6
commit
f87e6d3e1d
1 changed files with 6 additions and 5 deletions
|
|
@ -16,6 +16,7 @@ defmodule MvWeb.MemberLive.ShowTest do
|
||||||
use MvWeb.ConnCase, async: false
|
use MvWeb.ConnCase, async: false
|
||||||
import Phoenix.LiveViewTest
|
import Phoenix.LiveViewTest
|
||||||
require Ash.Query
|
require Ash.Query
|
||||||
|
use Gettext, backend: MvWeb.Gettext
|
||||||
|
|
||||||
alias Mv.Membership.{CustomField, CustomFieldValue, Member}
|
alias Mv.Membership.{CustomField, CustomFieldValue, Member}
|
||||||
|
|
||||||
|
|
@ -48,7 +49,7 @@ defmodule MvWeb.MemberLive.ShowTest do
|
||||||
|> Ash.create()
|
|> Ash.create()
|
||||||
|
|
||||||
conn = conn_with_oidc_user(conn)
|
conn = conn_with_oidc_user(conn)
|
||||||
{:ok, view, html} = live(conn, ~p"/members/#{member}")
|
{:ok, _view, html} = live(conn, ~p"/members/#{member}")
|
||||||
|
|
||||||
# Custom Fields section should be visible
|
# Custom Fields section should be visible
|
||||||
assert html =~ gettext("Custom Fields")
|
assert html =~ gettext("Custom Fields")
|
||||||
|
|
@ -92,7 +93,7 @@ defmodule MvWeb.MemberLive.ShowTest do
|
||||||
|> Ash.create()
|
|> Ash.create()
|
||||||
|
|
||||||
conn = conn_with_oidc_user(conn)
|
conn = conn_with_oidc_user(conn)
|
||||||
{:ok, view, html} = live(conn, ~p"/members/#{member}")
|
{:ok, _view, html} = live(conn, ~p"/members/#{member}")
|
||||||
|
|
||||||
# Custom Fields section should be visible
|
# Custom Fields section should be visible
|
||||||
assert html =~ gettext("Custom Fields")
|
assert html =~ gettext("Custom Fields")
|
||||||
|
|
@ -113,7 +114,7 @@ defmodule MvWeb.MemberLive.ShowTest do
|
||||||
member: member
|
member: member
|
||||||
} do
|
} do
|
||||||
conn = conn_with_oidc_user(conn)
|
conn = conn_with_oidc_user(conn)
|
||||||
{:ok, view, html} = live(conn, ~p"/members/#{member}")
|
{:ok, _view, html} = live(conn, ~p"/members/#{member}")
|
||||||
|
|
||||||
# Custom Fields section should NOT be visible
|
# Custom Fields section should NOT be visible
|
||||||
refute html =~ gettext("Custom Fields")
|
refute html =~ gettext("Custom Fields")
|
||||||
|
|
@ -140,7 +141,7 @@ defmodule MvWeb.MemberLive.ShowTest do
|
||||||
|> Ash.create()
|
|> Ash.create()
|
||||||
|
|
||||||
conn = conn_with_oidc_user(conn)
|
conn = conn_with_oidc_user(conn)
|
||||||
{:ok, view, html} = live(conn, ~p"/members/#{member}")
|
{:ok, _view, html} = live(conn, ~p"/members/#{member}")
|
||||||
|
|
||||||
assert html =~ "+49123456789"
|
assert html =~ "+49123456789"
|
||||||
end
|
end
|
||||||
|
|
@ -164,7 +165,7 @@ defmodule MvWeb.MemberLive.ShowTest do
|
||||||
|> Ash.create()
|
|> Ash.create()
|
||||||
|
|
||||||
conn = conn_with_oidc_user(conn)
|
conn = conn_with_oidc_user(conn)
|
||||||
{:ok, view, html} = live(conn, ~p"/members/#{member}")
|
{:ok, _view, html} = live(conn, ~p"/members/#{member}")
|
||||||
|
|
||||||
# Should contain mailto link
|
# Should contain mailto link
|
||||||
assert html =~ ~s(href="mailto:private@example.com")
|
assert html =~ ~s(href="mailto:private@example.com")
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue