@@ -52,13 +52,13 @@ def test_revoke_access_token(self):
52
52
expires = timezone .now () + datetime .timedelta (days = 1 ),
53
53
scope = "read write"
54
54
)
55
- query_string = urlencode ( {
55
+ data = {
56
56
"client_id" : self .application .client_id ,
57
57
"client_secret" : self .application .client_secret ,
58
58
"token" : tok .token ,
59
- })
60
- url = "{url}?{qs}" . format ( url = reverse ("oauth2_provider:revoke-token" ), qs = query_string )
61
- response = self .client .post (url )
59
+ }
60
+ url = reverse ("oauth2_provider:revoke-token" )
61
+ response = self .client .post (url , data = data )
62
62
self .assertEqual (response .status_code , 200 )
63
63
self .assertEqual (response .content , b"" )
64
64
self .assertFalse (AccessToken .objects .filter (id = tok .id ).exists ())
@@ -79,13 +79,13 @@ def test_revoke_access_token_public(self):
79
79
scope = "read write"
80
80
)
81
81
82
- query_string = urlencode ( {
82
+ data = {
83
83
"client_id" : public_app .client_id ,
84
84
"token" : tok .token ,
85
- })
85
+ }
86
86
87
- url = "{url}?{qs}" . format ( url = reverse ("oauth2_provider:revoke-token" ), qs = query_string )
88
- response = self .client .post (url )
87
+ url = reverse ("oauth2_provider:revoke-token" )
88
+ response = self .client .post (url , data = data )
89
89
self .assertEqual (response .status_code , 200 )
90
90
91
91
def test_revoke_access_token_with_hint (self ):
@@ -98,14 +98,14 @@ def test_revoke_access_token_with_hint(self):
98
98
expires = timezone .now () + datetime .timedelta (days = 1 ),
99
99
scope = "read write"
100
100
)
101
- query_string = urlencode ( {
101
+ data = {
102
102
"client_id" : self .application .client_id ,
103
103
"client_secret" : self .application .client_secret ,
104
104
"token" : tok .token ,
105
105
"token_type_hint" : "access_token"
106
- })
107
- url = "{url}?{qs}" . format ( url = reverse ("oauth2_provider:revoke-token" ), qs = query_string )
108
- response = self .client .post (url )
106
+ }
107
+ url = reverse ("oauth2_provider:revoke-token" )
108
+ response = self .client .post (url , data = data )
109
109
self .assertEqual (response .status_code , 200 )
110
110
self .assertFalse (AccessToken .objects .filter (id = tok .id ).exists ())
111
111
@@ -117,14 +117,14 @@ def test_revoke_access_token_with_invalid_hint(self):
117
117
scope = "read write"
118
118
)
119
119
# invalid hint should have no effect
120
- query_string = urlencode ( {
120
+ data = {
121
121
"client_id" : self .application .client_id ,
122
122
"client_secret" : self .application .client_secret ,
123
123
"token" : tok .token ,
124
124
"token_type_hint" : "bad_hint"
125
- })
126
- url = "{url}?{qs}" . format ( url = reverse ("oauth2_provider:revoke-token" ), qs = query_string )
127
- response = self .client .post (url )
125
+ }
126
+ url = reverse ("oauth2_provider:revoke-token" )
127
+ response = self .client .post (url , data = data )
128
128
self .assertEqual (response .status_code , 200 )
129
129
self .assertFalse (AccessToken .objects .filter (id = tok .id ).exists ())
130
130
@@ -139,13 +139,13 @@ def test_revoke_refresh_token(self):
139
139
user = self .test_user , token = "999999999" ,
140
140
application = self .application , access_token = tok
141
141
)
142
- query_string = urlencode ( {
142
+ data = {
143
143
"client_id" : self .application .client_id ,
144
144
"client_secret" : self .application .client_secret ,
145
145
"token" : rtok .token ,
146
- })
147
- url = "{url}?{qs}" . format ( url = reverse ("oauth2_provider:revoke-token" ), qs = query_string )
148
- response = self .client .post (url )
146
+ }
147
+ url = reverse ("oauth2_provider:revoke-token" )
148
+ response = self .client .post (url , data = data )
149
149
self .assertEqual (response .status_code , 200 )
150
150
refresh_token = RefreshToken .objects .filter (id = rtok .id ).first ()
151
151
self .assertIsNotNone (refresh_token .revoked )
@@ -163,13 +163,13 @@ def test_revoke_refresh_token_with_revoked_access_token(self):
163
163
application = self .application , access_token = tok
164
164
)
165
165
for token in (tok .token , rtok .token ):
166
- query_string = urlencode ( {
166
+ data = {
167
167
"client_id" : self .application .client_id ,
168
168
"client_secret" : self .application .client_secret ,
169
169
"token" : token ,
170
- })
171
- url = "{url}?{qs}" . format ( url = reverse ("oauth2_provider:revoke-token" ), qs = query_string )
172
- response = self .client .post (url )
170
+ }
171
+ url = reverse ("oauth2_provider:revoke-token" )
172
+ response = self .client .post (url , data = data )
173
173
self .assertEqual (response .status_code , 200 )
174
174
175
175
self .assertFalse (AccessToken .objects .filter (id = tok .id ).exists ())
@@ -191,13 +191,13 @@ def test_revoke_token_with_wrong_hint(self):
191
191
scope = "read write"
192
192
)
193
193
194
- query_string = urlencode ( {
194
+ data = {
195
195
"client_id" : self .application .client_id ,
196
196
"client_secret" : self .application .client_secret ,
197
197
"token" : tok .token ,
198
198
"token_type_hint" : "refresh_token"
199
- })
200
- url = "{url}?{qs}" . format ( url = reverse ("oauth2_provider:revoke-token" ), qs = query_string )
201
- response = self .client .post (url )
199
+ }
200
+ url = reverse ("oauth2_provider:revoke-token" )
201
+ response = self .client .post (url , data = data )
202
202
self .assertEqual (response .status_code , 200 )
203
203
self .assertFalse (AccessToken .objects .filter (id = tok .id ).exists ())
0 commit comments