Fix test helpers: Use actor parameter correctly

This commit is contained in:
Moritz 2026-01-24 01:42:18 +01:00 committed by Simon
parent 875abc693b
commit f993c64c42
Signed by: simon
GPG key ID: 40E7A58C4AA1EDB2
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