Skip to content

Commit bff8d6a

Browse files
committed
fix tests for dj_rest_auth changes
1 parent 27ae6f2 commit bff8d6a

File tree

3 files changed

+3
-121
lines changed

3 files changed

+3
-121
lines changed

tests/contrib/test_rest_auth.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@
1111

1212
transforms = [
1313
# User model first_name differences
14-
lambda x: re.sub(r'(first_name:\n *type: string\n *maxLength:) 30', r'\g<1> 150', x, re.M),
14+
lambda x: re.sub(r'(first_name:\n *type: string\n *maxLength:) 30', r'\g<1> 150', x),
15+
# Ignore descriptions as it varies too much between versions
16+
lambda x: re.sub(r'description: \|-\n[\S\s\r\n]+?tags:', r'tags:', x),
1517
]
1618

1719

tests/contrib/test_rest_auth.yml

Lines changed: 0 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,6 @@ paths:
66
/rest-auth/login/:
77
post:
88
operationId: rest_auth_login_create
9-
description: |-
10-
Check the credentials and return the REST Token
11-
if the credentials are valid and authenticated.
12-
Calls Django Auth login method to register User ID
13-
in Django session framework
14-
15-
Accept the following POST parameters: username, password
16-
Return the REST Framework Token Object's key.
179
tags:
1810
- rest-auth
1911
requestBody:
@@ -42,11 +34,6 @@ paths:
4234
/rest-auth/logout/:
4335
post:
4436
operationId: rest_auth_logout_create
45-
description: |-
46-
Calls Django logout method and delete the Token object
47-
assigned to the current User object.
48-
49-
Accepts/Returns nothing.
5037
tags:
5138
- rest-auth
5239
security:
@@ -63,11 +50,6 @@ paths:
6350
/rest-auth/password/change/:
6451
post:
6552
operationId: rest_auth_password_change_create
66-
description: |-
67-
Calls Django Auth SetPasswordForm save method.
68-
69-
Accepts the following POST parameters: new_password1, new_password2
70-
Returns the success/fail message.
7153
tags:
7254
- rest-auth
7355
requestBody:
@@ -95,11 +77,6 @@ paths:
9577
/rest-auth/password/reset/:
9678
post:
9779
operationId: rest_auth_password_reset_create
98-
description: |-
99-
Calls Django Auth PasswordResetForm save method.
100-
101-
Accepts the following POST parameters: email
102-
Returns the success/fail message.
10380
tags:
10481
- rest-auth
10582
requestBody:
@@ -128,13 +105,6 @@ paths:
128105
/rest-auth/password/reset/confirm/:
129106
post:
130107
operationId: rest_auth_password_reset_confirm_create
131-
description: |-
132-
Password reset e-mail link is confirmed, therefore
133-
this resets the user's password.
134-
135-
Accepts the following POST parameters: token, uid,
136-
new_password1, new_password2
137-
Returns the success/fail message.
138108
tags:
139109
- rest-auth
140110
requestBody:
@@ -246,15 +216,6 @@ paths:
246216
/rest-auth/user/:
247217
get:
248218
operationId: rest_auth_user_retrieve
249-
description: |-
250-
Reads and updates UserModel fields
251-
Accepts GET, PUT, PATCH methods.
252-
253-
Default accepted fields: username, first_name, last_name
254-
Default display fields: pk, username, email, first_name, last_name
255-
Read-only fields: pk, email
256-
257-
Returns UserModel fields.
258219
tags:
259220
- rest-auth
260221
security:
@@ -269,15 +230,6 @@ paths:
269230
description: ''
270231
put:
271232
operationId: rest_auth_user_update
272-
description: |-
273-
Reads and updates UserModel fields
274-
Accepts GET, PUT, PATCH methods.
275-
276-
Default accepted fields: username, first_name, last_name
277-
Default display fields: pk, username, email, first_name, last_name
278-
Read-only fields: pk, email
279-
280-
Returns UserModel fields.
281233
tags:
282234
- rest-auth
283235
requestBody:
@@ -304,15 +256,6 @@ paths:
304256
description: ''
305257
patch:
306258
operationId: rest_auth_user_partial_update
307-
description: |-
308-
Reads and updates UserModel fields
309-
Accepts GET, PUT, PATCH methods.
310-
311-
Default accepted fields: username, first_name, last_name
312-
Default display fields: pk, username, email, first_name, last_name
313-
Read-only fields: pk, email
314-
315-
Returns UserModel fields.
316259
tags:
317260
- rest-auth
318261
requestBody:

tests/contrib/test_rest_auth_token.yml

Lines changed: 0 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,6 @@ paths:
66
/rest-auth/login/:
77
post:
88
operationId: rest_auth_login_create
9-
description: |-
10-
Check the credentials and return the REST Token
11-
if the credentials are valid and authenticated.
12-
Calls Django Auth login method to register User ID
13-
in Django session framework
14-
15-
Accept the following POST parameters: username, password
16-
Return the REST Framework Token Object's key.
179
tags:
1810
- rest-auth
1911
requestBody:
@@ -42,11 +34,6 @@ paths:
4234
/rest-auth/logout/:
4335
post:
4436
operationId: rest_auth_logout_create
45-
description: |-
46-
Calls Django logout method and delete the Token object
47-
assigned to the current User object.
48-
49-
Accepts/Returns nothing.
5037
tags:
5138
- rest-auth
5239
security:
@@ -63,11 +50,6 @@ paths:
6350
/rest-auth/password/change/:
6451
post:
6552
operationId: rest_auth_password_change_create
66-
description: |-
67-
Calls Django Auth SetPasswordForm save method.
68-
69-
Accepts the following POST parameters: new_password1, new_password2
70-
Returns the success/fail message.
7153
tags:
7254
- rest-auth
7355
requestBody:
@@ -95,11 +77,6 @@ paths:
9577
/rest-auth/password/reset/:
9678
post:
9779
operationId: rest_auth_password_reset_create
98-
description: |-
99-
Calls Django Auth PasswordResetForm save method.
100-
101-
Accepts the following POST parameters: email
102-
Returns the success/fail message.
10380
tags:
10481
- rest-auth
10582
requestBody:
@@ -128,13 +105,6 @@ paths:
128105
/rest-auth/password/reset/confirm/:
129106
post:
130107
operationId: rest_auth_password_reset_confirm_create
131-
description: |-
132-
Password reset e-mail link is confirmed, therefore
133-
this resets the user's password.
134-
135-
Accepts the following POST parameters: token, uid,
136-
new_password1, new_password2
137-
Returns the success/fail message.
138108
tags:
139109
- rest-auth
140110
requestBody:
@@ -246,9 +216,6 @@ paths:
246216
/rest-auth/token/refresh/:
247217
post:
248218
operationId: rest_auth_token_refresh_create
249-
description: |-
250-
Takes a refresh type JSON web token and returns an access type JSON web
251-
token if the refresh token is valid.
252219
tags:
253220
- rest-auth
254221
requestBody:
@@ -273,9 +240,6 @@ paths:
273240
/rest-auth/token/verify/:
274241
post:
275242
operationId: rest_auth_token_verify_create
276-
description: |-
277-
Takes a token and indicates if it is valid. This view provides no
278-
information about a token's fitness for a particular use.
279243
tags:
280244
- rest-auth
281245
requestBody:
@@ -300,15 +264,6 @@ paths:
300264
/rest-auth/user/:
301265
get:
302266
operationId: rest_auth_user_retrieve
303-
description: |-
304-
Reads and updates UserModel fields
305-
Accepts GET, PUT, PATCH methods.
306-
307-
Default accepted fields: username, first_name, last_name
308-
Default display fields: pk, username, email, first_name, last_name
309-
Read-only fields: pk, email
310-
311-
Returns UserModel fields.
312267
tags:
313268
- rest-auth
314269
security:
@@ -323,15 +278,6 @@ paths:
323278
description: ''
324279
put:
325280
operationId: rest_auth_user_update
326-
description: |-
327-
Reads and updates UserModel fields
328-
Accepts GET, PUT, PATCH methods.
329-
330-
Default accepted fields: username, first_name, last_name
331-
Default display fields: pk, username, email, first_name, last_name
332-
Read-only fields: pk, email
333-
334-
Returns UserModel fields.
335281
tags:
336282
- rest-auth
337283
requestBody:
@@ -358,15 +304,6 @@ paths:
358304
description: ''
359305
patch:
360306
operationId: rest_auth_user_partial_update
361-
description: |-
362-
Reads and updates UserModel fields
363-
Accepts GET, PUT, PATCH methods.
364-
365-
Default accepted fields: username, first_name, last_name
366-
Default display fields: pk, username, email, first_name, last_name
367-
Read-only fields: pk, email
368-
369-
Returns UserModel fields.
370307
tags:
371308
- rest-auth
372309
requestBody:

0 commit comments

Comments
 (0)