feat: add groups administration #372
This commit is contained in:
parent
f05fae3ea3
commit
6faa9847f4
9 changed files with 701 additions and 7 deletions
|
|
@ -86,6 +86,7 @@ defmodule MvWeb.GroupLive.FormTest do
|
|||
{:ok, view, _html} = live(conn, "/groups/new")
|
||||
|
||||
long_description = String.duplicate("a", 501)
|
||||
|
||||
form_data = %{
|
||||
"name" => "Test Group",
|
||||
"description" => long_description
|
||||
|
|
@ -134,7 +135,8 @@ defmodule MvWeb.GroupLive.FormTest do
|
|||
|
||||
describe "edit form" do
|
||||
test "form renders with existing group data", %{conn: conn} do
|
||||
group = Fixtures.group_fixture(%{name: "Original Name", description: "Original Description"})
|
||||
group =
|
||||
Fixtures.group_fixture(%{name: "Original Name", description: "Original Description"})
|
||||
|
||||
{:ok, view, html} = live(conn, "/groups/#{group.slug}/edit")
|
||||
|
||||
|
|
|
|||
|
|
@ -131,6 +131,7 @@ defmodule MvWeb.GroupLive.IndexTest do
|
|||
|
||||
# Add members to group
|
||||
system_actor = Mv.Helpers.SystemActor.get_system_actor()
|
||||
|
||||
Membership.create_member_group(%{member_id: member1.id, group_id: group.id},
|
||||
actor: system_actor
|
||||
)
|
||||
|
|
|
|||
|
|
@ -58,6 +58,7 @@ defmodule MvWeb.GroupLive.ShowTest do
|
|||
member2 = Fixtures.member_fixture(%{first_name: "Bob", last_name: "Jones"})
|
||||
|
||||
system_actor = Mv.Helpers.SystemActor.get_system_actor()
|
||||
|
||||
Membership.create_member_group(%{member_id: member1.id, group_id: group.id},
|
||||
actor: system_actor
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue