Add Styler

This commit is contained in:
2025-01-27 14:44:09 +01:00
parent c5b01954d7
commit df1b84d5f4
34 changed files with 198 additions and 193 deletions

View File

@@ -56,13 +56,9 @@ defmodule TradexWeb.UserSessionControllerTest do
test "login following registration", %{conn: conn, user: user} do
conn =
conn
|> post(~p"/users/log_in", %{
post(conn, ~p"/users/log_in", %{
"_action" => "registered",
"user" => %{
"email" => user.email,
"password" => valid_user_password()
}
"user" => %{"email" => user.email, "password" => valid_user_password()}
})
assert redirected_to(conn) == ~p"/"
@@ -71,13 +67,9 @@ defmodule TradexWeb.UserSessionControllerTest do
test "login following password update", %{conn: conn, user: user} do
conn =
conn
|> post(~p"/users/log_in", %{
post(conn, ~p"/users/log_in", %{
"_action" => "password_updated",
"user" => %{
"email" => user.email,
"password" => valid_user_password()
}
"user" => %{"email" => user.email, "password" => valid_user_password()}
})
assert redirected_to(conn) == ~p"/users/settings"

View File

@@ -55,9 +55,7 @@ defmodule TradexWeb.UserConfirmationLiveTest do
"User confirmation link is invalid or it has expired"
# when logged in
conn =
build_conn()
|> log_in_user(user)
conn = log_in_user(build_conn(), user)
{:ok, lv, _html} = live(conn, ~p"/users/confirm/#{token}")

View File

@@ -45,9 +45,7 @@ defmodule TradexWeb.UserLoginLiveTest do
{:ok, lv, _html} = live(conn, ~p"/users/log_in")
form =
form(lv, "#login_form",
user: %{email: "test@email.com", password: "123456", remember_me: true}
)
form(lv, "#login_form", user: %{email: "test@email.com", password: "123456", remember_me: true})
conn = submit_form(form, conn)

View File

@@ -39,9 +39,7 @@ defmodule TradexWeb.UserResetPasswordLiveTest do
result =
lv
|> element("#reset_password_form")
|> render_change(
user: %{"password" => "secret12", "password_confirmation" => "secret123456"}
)
|> render_change(user: %{"password" => "secret12", "password_confirmation" => "secret123456"})
assert result =~ "should be at least 12 character"
assert result =~ "does not match password"

View File

@@ -1,10 +1,11 @@
defmodule TradexWeb.UserSettingsLiveTest do
use TradexWeb.ConnCase, async: true
alias Tradex.Accounts
import Phoenix.LiveViewTest
import Tradex.AccountsFixtures
alias Tradex.Accounts
describe "Settings page" do
test "renders settings page", %{conn: conn} do
{:ok, _lv, html} =

View File

@@ -1,10 +1,11 @@
defmodule TradexWeb.UserAuthTest do
use TradexWeb.ConnCase, async: true
import Tradex.AccountsFixtures
alias Phoenix.LiveView
alias Tradex.Accounts
alias TradexWeb.UserAuth
import Tradex.AccountsFixtures
@remember_me_cookie "_tradex_web_user_remember_me"
@@ -139,7 +140,7 @@ defmodule TradexWeb.UserAuthTest do
end
test "assigns nil to current_user assign if there isn't a user_token", %{conn: conn} do
session = conn |> get_session()
session = get_session(conn)
{:cont, updated_socket} =
UserAuth.on_mount(:mount_current_user, %{}, session, %LiveView.Socket{})
@@ -173,7 +174,7 @@ defmodule TradexWeb.UserAuthTest do
end
test "redirects to login page if there isn't a user_token", %{conn: conn} do
session = conn |> get_session()
session = get_session(conn)
socket = %LiveView.Socket{
endpoint: TradexWeb.Endpoint,
@@ -200,7 +201,7 @@ defmodule TradexWeb.UserAuthTest do
end
test "doesn't redirect if there is no authenticated user", %{conn: conn} do
session = conn |> get_session()
session = get_session(conn)
assert {:cont, _updated_socket} =
UserAuth.on_mount(