style: consistent back button and some translations
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
91cf7cca6a
commit
0f12befd11
26 changed files with 747 additions and 710 deletions
|
|
@ -10,14 +10,16 @@ defmodule MvWeb.UserLiveAuthorizationTest do
|
|||
|
||||
describe "User Index - Admin" do
|
||||
@tag role: :admin
|
||||
test "sees New User, Edit and Delete buttons", %{conn: conn} do
|
||||
test "sees New User button; Edit and Delete are on show page", %{conn: conn} do
|
||||
user = Fixtures.user_with_role_fixture("admin")
|
||||
|
||||
{:ok, view, _html} = live(conn, "/users")
|
||||
{:ok, index_view, _html} = live(conn, "/users")
|
||||
assert has_element?(index_view, "[data-testid=user-new]")
|
||||
|
||||
assert has_element?(view, "[data-testid=user-new]")
|
||||
assert has_element?(view, "#row-#{user.id} [data-testid=user-edit]")
|
||||
assert has_element?(view, "#row-#{user.id} [data-testid=user-delete]")
|
||||
# Edit and Delete are on user show page (Danger zone), not on index
|
||||
{:ok, show_view, _html} = live(conn, "/users/#{user.id}")
|
||||
assert has_element?(show_view, "[data-testid=user-edit]")
|
||||
assert has_element?(show_view, "[data-testid=user-delete]")
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue