Fix Credo Readability (strict)

- Max line length, implicit try, alias order, zero-arity defs
- String sigils, long comments split; redundant blank lines fixed
This commit is contained in:
Moritz 2026-03-03 17:46:38 +01:00
parent f0a8dfcc21
commit 81ce204502
Signed by: moritz
GPG key ID: 1020A035E5DD0824
48 changed files with 131 additions and 144 deletions

View file

@ -13,8 +13,8 @@ defmodule MvWeb.GroupLive.IndexTest do
import Phoenix.LiveViewTest
use Gettext, backend: MvWeb.Gettext
alias Mv.Membership
alias Mv.Fixtures
alias Mv.Membership
describe "mount and display" do
test "page renders successfully for admin user", %{conn: conn} do

View file

@ -14,8 +14,8 @@ defmodule MvWeb.GroupLive.IntegrationTest do
import Ash.Expr
use Gettext, backend: MvWeb.Gettext
alias Mv.Membership
alias Mv.Fixtures
alias Mv.Membership
describe "complete workflow" do
test "create → view via slug → edit → view via slug (slug unchanged)", %{

View file

@ -8,8 +8,8 @@ defmodule MvWeb.GroupLive.ShowAccessibilityTest do
import Phoenix.LiveViewTest
use Gettext, backend: MvWeb.Gettext
alias Mv.Membership
alias Mv.Fixtures
alias Mv.Membership
describe "ARIA labels and roles" do
test "search input has proper ARIA attributes", %{conn: conn} do

View file

@ -9,8 +9,8 @@ defmodule MvWeb.GroupLive.ShowAddMemberTest do
import MvWeb.GroupLiveHelpers
use Gettext, backend: MvWeb.Gettext
alias Mv.Membership
alias Mv.Fixtures
alias Mv.Membership
describe "successful add member" do
test "member is added to group after selection and clicking Add", %{conn: conn} do

View file

@ -8,8 +8,8 @@ defmodule MvWeb.GroupLive.ShowAddRemoveMembersTest do
import Phoenix.LiveViewTest
use Gettext, backend: MvWeb.Gettext
alias Mv.Membership
alias Mv.Fixtures
alias Mv.Membership
describe "Add Member button visibility" do
@tag role: :read_only

View file

@ -8,8 +8,8 @@ defmodule MvWeb.GroupLive.ShowAuthorizationTest do
import Phoenix.LiveViewTest
use Gettext, backend: MvWeb.Gettext
alias Mv.Membership
alias Mv.Fixtures
alias Mv.Membership
describe "server-side authorization" do
test "add member event handler checks :update permission", %{conn: conn} do

View file

@ -8,8 +8,8 @@ defmodule MvWeb.GroupLive.ShowIntegrationTest do
import Phoenix.LiveViewTest
use Gettext, backend: MvWeb.Gettext
alias Mv.Membership
alias Mv.Fixtures
alias Mv.Membership
describe "data consistency" do
test "member appears in group after add (verified in database)", %{conn: conn} do

View file

@ -8,8 +8,8 @@ defmodule MvWeb.GroupLive.ShowMemberSearchTest do
import Phoenix.LiveViewTest
use Gettext, backend: MvWeb.Gettext
alias Mv.Membership
alias Mv.Fixtures
alias Mv.Membership
# Helper to setup authenticated connection for admin
defp setup_admin_conn(conn) do

View file

@ -8,8 +8,8 @@ defmodule MvWeb.GroupLive.ShowRemoveMemberTest do
import Phoenix.LiveViewTest
use Gettext, backend: MvWeb.Gettext
alias Mv.Membership
alias Mv.Fixtures
alias Mv.Membership
describe "successful remove member" do
test "member is removed from group after clicking Remove", %{conn: conn} do

View file

@ -15,8 +15,8 @@ defmodule MvWeb.GroupLive.ShowTest do
require Ash.Query
use Gettext, backend: MvWeb.Gettext
alias Mv.Membership
alias Mv.Fixtures
alias Mv.Membership
describe "mount and display" do
test "page renders successfully", %{conn: conn} do