make tests pass
This commit is contained in:
parent
32cb9f07c8
commit
35f6571ab2
9 changed files with 15 additions and 14 deletions
|
@ -23,7 +23,8 @@ defmodule Chiya.ChannelsTest do
|
|||
valid_attrs = %{
|
||||
content: "some content",
|
||||
name: "some name",
|
||||
visibility: :public
|
||||
visibility: :public,
|
||||
layout: :default
|
||||
}
|
||||
|
||||
assert {:ok, %Channel{} = channel} = Channels.create_channel(valid_attrs)
|
||||
|
@ -44,7 +45,8 @@ defmodule Chiya.ChannelsTest do
|
|||
content: "some updated content",
|
||||
name: "some updated name",
|
||||
slug: "some updated slug",
|
||||
visibility: :private
|
||||
visibility: :private,
|
||||
layout: :default
|
||||
}
|
||||
|
||||
assert {:ok, %Channel{} = channel} = Channels.update_channel(channel, update_attrs)
|
||||
|
|
|
@ -22,7 +22,7 @@ defmodule ChiyaWeb.ChannelControllerTest do
|
|||
describe "index" do
|
||||
test "lists all channels", %{conn: conn} do
|
||||
conn = get(conn, ~p"/admin/channels")
|
||||
assert html_response(conn, 200) =~ "Listing Channels"
|
||||
assert html_response(conn, 200) =~ "Channels"
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ defmodule ChiyaWeb.IdentityControllerTest do
|
|||
describe "index" do
|
||||
test "lists all identities", %{conn: conn} do
|
||||
conn = get(conn, ~p"/admin/identities")
|
||||
assert html_response(conn, 200) =~ "Listing Identities"
|
||||
assert html_response(conn, 200) =~ "Identities"
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -86,7 +86,7 @@ defmodule ChiyaWeb.NoteControllerTest do
|
|||
assert redirected_to(conn) == ~p"/admin/notes/#{note}"
|
||||
|
||||
conn = get(conn, ~p"/admin/notes/#{note}")
|
||||
assert html_response(conn, 200) =~ "some updated content"
|
||||
assert html_response(conn, 200) =~ "some updated name"
|
||||
end
|
||||
|
||||
test "renders errors when data is invalid", %{conn: conn, note: note} do
|
||||
|
|
|
@ -8,8 +8,8 @@ defmodule ChiyaWeb.UserLoginLiveTest do
|
|||
test "renders log in page", %{conn: conn} do
|
||||
{:ok, _lv, html} = live(conn, ~p"/user/log_in")
|
||||
|
||||
assert html =~ "Log in"
|
||||
assert html =~ "Register"
|
||||
assert html =~ "Sign in"
|
||||
assert html =~ "Sign up"
|
||||
assert html =~ "Forgot your password?"
|
||||
end
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ defmodule ChiyaWeb.UserRegistrationLiveTest do
|
|||
{:ok, _lv, html} = live(conn, ~p"/user/register")
|
||||
|
||||
assert html =~ "Register"
|
||||
assert html =~ "Log in"
|
||||
assert html =~ "Sign in"
|
||||
end
|
||||
|
||||
test "redirects if already logged in", %{conn: conn} do
|
||||
|
@ -50,9 +50,7 @@ defmodule ChiyaWeb.UserRegistrationLiveTest do
|
|||
# Now do a logged in request and assert on the menu
|
||||
conn = get(conn, "/")
|
||||
response = html_response(conn, 200)
|
||||
assert response =~ email
|
||||
assert response =~ "Admin"
|
||||
assert response =~ "Log out"
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -83,7 +81,7 @@ defmodule ChiyaWeb.UserRegistrationLiveTest do
|
|||
|> render_click()
|
||||
|> follow_redirect(conn, ~p"/user/log_in")
|
||||
|
||||
assert login_html =~ "Log in"
|
||||
assert login_html =~ "Sign in"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -97,7 +97,7 @@ defmodule ChiyaWeb.UserResetPasswordLiveTest do
|
|||
|> render_click()
|
||||
|> follow_redirect(conn, ~p"/user/log_in")
|
||||
|
||||
assert conn.resp_body =~ "Log in"
|
||||
assert conn.resp_body =~ "Sign in"
|
||||
end
|
||||
|
||||
test "redirects to password reset page when the Register button is clicked", %{
|
||||
|
|
|
@ -19,7 +19,8 @@ defmodule Chiya.ChannelsFixtures do
|
|||
content: "some content",
|
||||
name: "some name",
|
||||
slug: unique_channel_slug(),
|
||||
visibility: :public
|
||||
visibility: :public,
|
||||
layout: :default
|
||||
})
|
||||
|> Chiya.Channels.create_channel()
|
||||
|
||||
|
|
|
@ -25,6 +25,6 @@ defmodule Chiya.NotesFixtures do
|
|||
})
|
||||
|> Chiya.Notes.create_note()
|
||||
|
||||
note
|
||||
Chiya.Notes.preload_note(note)
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue