Fix test helpers: Use actor parameter correctly

This commit is contained in:
Moritz 2026-01-24 01:42:18 +01:00
parent c5a48d8801
commit b9d68a3417
Signed by: moritz
GPG key ID: 1020A035E5DD0824
3 changed files with 25 additions and 19 deletions

View file

@ -22,14 +22,17 @@ defmodule Mv.Membership.MemberPoliciesTest do
end
# Helper to create a role with a specific permission set
defp create_role_with_permission_set(permission_set_name, _actor) do
defp create_role_with_permission_set(permission_set_name, actor) do
role_name = "Test Role #{permission_set_name} #{System.unique_integer([:positive])}"
case Authorization.create_role(%{
name: role_name,
description: "Test role for #{permission_set_name}",
permission_set_name: permission_set_name
}) do
case Authorization.create_role(
%{
name: role_name,
description: "Test role for #{permission_set_name}",
permission_set_name: permission_set_name
},
actor: actor
) do
{:ok, role} -> role
{:error, error} -> raise "Failed to create role: #{inspect(error)}"
end