|
|
|
@ -279,15 +279,15 @@ defmodule Bones73k.AccountsTest do |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
test "updates the password", %{user: user} do |
|
|
|
|
attrs = %{"current_password" => valid_user_password(), "password" => "new valid password"} |
|
|
|
|
attrs = %{"current_password" => valid_user_password(), "password" => "NewValidP420"} |
|
|
|
|
{:ok, user} = Accounts.update_user_password(user, attrs) |
|
|
|
|
assert is_nil(user.password) |
|
|
|
|
assert Accounts.get_user_by_email_and_password(user.email, "new valid password") |
|
|
|
|
assert Accounts.get_user_by_email_and_password(user.email, "NewValidP420") |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
test "deletes all tokens for the given user", %{user: user} do |
|
|
|
|
_ = Accounts.generate_user_session_token(user) |
|
|
|
|
attrs = %{"current_password" => valid_user_password(), "password" => "new valid password"} |
|
|
|
|
attrs = %{"current_password" => valid_user_password(), "password" => "NewValidP420"} |
|
|
|
|
{:ok, _} = Accounts.update_user_password(user, attrs) |
|
|
|
|
refute Repo.get_by(UserToken, user_id: user.id) |
|
|
|
|
end |
|
|
|
@ -470,14 +470,14 @@ defmodule Bones73k.AccountsTest do |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
test "updates the password", %{user: user} do |
|
|
|
|
{:ok, updated_user} = Accounts.reset_user_password(user, %{password: "new valid password"}) |
|
|
|
|
{:ok, updated_user} = Accounts.reset_user_password(user, %{password: "NewValidP420"}) |
|
|
|
|
assert is_nil(updated_user.password) |
|
|
|
|
assert Accounts.get_user_by_email_and_password(user.email, "new valid password") |
|
|
|
|
assert Accounts.get_user_by_email_and_password(user.email, "NewValidP420") |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
test "deletes all tokens for the given user", %{user: user} do |
|
|
|
|
_ = Accounts.generate_user_session_token(user) |
|
|
|
|
{:ok, _} = Accounts.reset_user_password(user, %{password: "new valid password"}) |
|
|
|
|
{:ok, _} = Accounts.reset_user_password(user, %{password: "NewValidP420"}) |
|
|
|
|
refute Repo.get_by(UserToken, user_id: user.id) |
|
|
|
|
end |
|
|
|
|
end |
|
|
|
|