diff options
author | rinpatch <rinpatch@sdf.org> | 2018-12-01 18:12:27 +0300 |
---|---|---|
committer | rinpatch <rinpatch@sdf.org> | 2018-12-01 18:12:27 +0300 |
commit | fe2759bc9f2dad044b49f4954693ac09f9368041 (patch) | |
tree | 59dd9c5026f433d976defa303de0d6782d435d1e /test/web/oauth/authorization_test.exs | |
parent | ba6e3eba33f16bdd2fede086d5fb5c86201cb57b (diff) | |
parent | 8c3ff06e35e11a40cf4eb35a41a2019b7496e62c (diff) | |
download | pleroma-fe2759bc9f2dad044b49f4954693ac09f9368041.tar.gz pleroma-fe2759bc9f2dad044b49f4954693ac09f9368041.zip |
Attempt to resolve merge conflict
Diffstat (limited to 'test/web/oauth/authorization_test.exs')
-rw-r--r-- | test/web/oauth/authorization_test.exs | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/test/web/oauth/authorization_test.exs b/test/web/oauth/authorization_test.exs index 4a9e2a3ac..98c7c4133 100644 --- a/test/web/oauth/authorization_test.exs +++ b/test/web/oauth/authorization_test.exs @@ -55,4 +55,26 @@ defmodule Pleroma.Web.OAuth.AuthorizationTest do assert {:error, "token expired"} == Authorization.use_token(expired_auth) end + + test "delete authorizations" do + {:ok, app} = + Repo.insert( + App.register_changeset(%App{}, %{ + client_name: "client", + scopes: "scope", + redirect_uris: "url" + }) + ) + + user = insert(:user) + + {:ok, auth} = Authorization.create_authorization(app, user) + {:ok, auth} = Authorization.use_token(auth) + + {auths, _} = Authorization.delete_user_authorizations(user) + + {_, invalid} = Authorization.use_token(auth) + + assert auth != invalid + end end |