make tests pass

This commit is contained in:
Inhji 2023-06-22 21:08:59 +02:00
parent 32cb9f07c8
commit 35f6571ab2
9 changed files with 15 additions and 14 deletions

View file

@ -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)

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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", %{

View file

@ -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()

View file

@ -25,6 +25,6 @@ defmodule Chiya.NotesFixtures do
})
|> Chiya.Notes.create_note()
note
Chiya.Notes.preload_note(note)
end
end