projects
/
akkoma
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
TwitterAPI: Make change_password require body params instead of query
[akkoma]
/
test
/
pleroma
/
web
/
o_auth
/
o_auth_controller_test.exs
diff --git
a/test/pleroma/web/o_auth/o_auth_controller_test.exs
b/test/pleroma/web/o_auth/o_auth_controller_test.exs
index 9c7c57d48b84fbfe8677e3496c3f57b52c783acf..0fdd5b8e9fb853e6cd2f4a84ef6eb1ad39030292 100644
(file)
--- a/
test/pleroma/web/o_auth/o_auth_controller_test.exs
+++ b/
test/pleroma/web/o_auth/o_auth_controller_test.exs
@@
-805,10
+805,12
@@
defmodule Pleroma.Web.OAuth.OAuthControllerTest do
"client_secret" => app.client_secret
})
"client_secret" => app.client_secret
})
- assert %{"
access_token" =>
token} = json_response(conn, 200)
+ assert %{"
id" => id, "access_token" => access_
token} = json_response(conn, 200)
- token = Repo.get_by(Token, token: token)
+ token = Repo.get_by(Token, token:
access_
token)
assert token
assert token
+ assert token.id == id
+ assert token.token == access_token
assert token.scopes == app.scopes
end
assert token.scopes == app.scopes
end
@@
-923,7
+925,7
@@
defmodule Pleroma.Web.OAuth.OAuthControllerTest do
end
test "rejects token exchange for valid credentials belonging to unconfirmed user and confirmation is required" do
end
test "rejects token exchange for valid credentials belonging to unconfirmed user and confirmation is required" do
-
Pleroma.Config.put
([:instance, :account_activation_required], true)
+
clear_config
([:instance, :account_activation_required], true)
password = "testpassword"
{:ok, user} =
password = "testpassword"
{:ok, user} =
@@
-1007,7
+1009,7
@@
defmodule Pleroma.Web.OAuth.OAuthControllerTest do
end
test "rejects token exchange for user with confirmation_pending set to true" do
end
test "rejects token exchange for user with confirmation_pending set to true" do
-
Pleroma.Config.put
([:instance, :account_activation_required], true)
+
clear_config
([:instance, :account_activation_required], true)
password = "testpassword"
user =
password = "testpassword"
user =
@@
-1086,7
+1088,7
@@
defmodule Pleroma.Web.OAuth.OAuthControllerTest do
setup do: clear_config([:oauth2, :issue_new_refresh_token])
test "issues a new access token with keep fresh token" do
setup do: clear_config([:oauth2, :issue_new_refresh_token])
test "issues a new access token with keep fresh token" do
-
Pleroma.Config.put
([:oauth2, :issue_new_refresh_token], true)
+
clear_config
([:oauth2, :issue_new_refresh_token], true)
user = insert(:user)
app = insert(:oauth_app, scopes: ["read", "write"])
user = insert(:user)
app = insert(:oauth_app, scopes: ["read", "write"])
@@
-1125,7
+1127,7
@@
defmodule Pleroma.Web.OAuth.OAuthControllerTest do
end
test "issues a new access token with new fresh token" do
end
test "issues a new access token with new fresh token" do
-
Pleroma.Config.put
([:oauth2, :issue_new_refresh_token], false)
+
clear_config
([:oauth2, :issue_new_refresh_token], false)
user = insert(:user)
app = insert(:oauth_app, scopes: ["read", "write"])
user = insert(:user)
app = insert(:oauth_app, scopes: ["read", "write"])