fix tests
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
carla 2025-12-23 18:21:15 +01:00
parent 3cf8244cd6
commit f87e6d3e1d

View file

@ -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")