Delete test/plausible_web/controllers/settings_controller_sync_test.exs with huggingface_hub
Browse files
test/plausible_web/controllers/settings_controller_sync_test.exs
DELETED
|
@@ -1,43 +0,0 @@
|
|
| 1 |
-
defmodule PlausibleWeb.SettingsControllerSyncTest do
|
| 2 |
-
use PlausibleWeb.ConnCase
|
| 3 |
-
use Bamboo.Test
|
| 4 |
-
use Plausible.Repo
|
| 5 |
-
|
| 6 |
-
alias Plausible.Auth.User
|
| 7 |
-
|
| 8 |
-
describe "PUT /settings/email" do
|
| 9 |
-
setup [:create_user, :log_in]
|
| 10 |
-
|
| 11 |
-
@tag :ce_build_only
|
| 12 |
-
test "updates email but DOES NOT force reverification when feature disabled", %{
|
| 13 |
-
conn: conn,
|
| 14 |
-
user: user
|
| 15 |
-
} do
|
| 16 |
-
patch_env(:selfhost, enable_email_verification: false)
|
| 17 |
-
|
| 18 |
-
password = "very-long-very-secret-123"
|
| 19 |
-
|
| 20 |
-
user
|
| 21 |
-
|> User.set_password(password)
|
| 22 |
-
|> Repo.update!()
|
| 23 |
-
|
| 24 |
-
assert user.email_verified
|
| 25 |
-
|
| 26 |
-
conn =
|
| 27 |
-
post(conn, Routes.settings_path(conn, :update_email), %{
|
| 28 |
-
"user" => %{"email" => "new" <> user.email, "password" => password}
|
| 29 |
-
})
|
| 30 |
-
|
| 31 |
-
assert redirected_to(conn, 302) ==
|
| 32 |
-
Routes.settings_path(conn, :security) <> "#update-email"
|
| 33 |
-
|
| 34 |
-
updated_user = Repo.reload!(user)
|
| 35 |
-
|
| 36 |
-
assert updated_user.email == "new" <> user.email
|
| 37 |
-
assert updated_user.previous_email == user.email
|
| 38 |
-
assert updated_user.email_verified
|
| 39 |
-
|
| 40 |
-
assert_no_emails_delivered()
|
| 41 |
-
end
|
| 42 |
-
end
|
| 43 |
-
end
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|