Skip to content

Commit 016c6c3

Browse files
authored
tests: Fix typo (#1271)
1 parent 29da530 commit 016c6c3

File tree

2 files changed

+46
-46
lines changed

2 files changed

+46
-46
lines changed

tests/conftest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ def public_application():
125125

126126

127127
@pytest.fixture
128-
def loggend_in_client(test_user):
128+
def logged_in_client(test_user):
129129
from django.test.client import Client
130130

131131
client = Client()

tests/test_oidc_views.py

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -275,47 +275,47 @@ def is_logged_in(client):
275275

276276

277277
@pytest.mark.django_db
278-
def test_rp_initiated_logout_get(loggend_in_client, rp_settings):
279-
rsp = loggend_in_client.get(reverse("oauth2_provider:rp-initiated-logout"), data={})
278+
def test_rp_initiated_logout_get(logged_in_client, rp_settings):
279+
rsp = logged_in_client.get(reverse("oauth2_provider:rp-initiated-logout"), data={})
280280
assert rsp.status_code == 200
281-
assert is_logged_in(loggend_in_client)
281+
assert is_logged_in(logged_in_client)
282282

283283

284284
@pytest.mark.django_db
285-
def test_rp_initiated_logout_get_id_token(loggend_in_client, oidc_tokens, rp_settings):
286-
rsp = loggend_in_client.get(
285+
def test_rp_initiated_logout_get_id_token(logged_in_client, oidc_tokens, rp_settings):
286+
rsp = logged_in_client.get(
287287
reverse("oauth2_provider:rp-initiated-logout"), data={"id_token_hint": oidc_tokens.id_token}
288288
)
289289
assert rsp.status_code == 302
290290
assert rsp["Location"] == "http://testserver/"
291-
assert not is_logged_in(loggend_in_client)
291+
assert not is_logged_in(logged_in_client)
292292

293293

294294
@pytest.mark.django_db
295-
def test_rp_initiated_logout_get_revoked_id_token(loggend_in_client, oidc_tokens, rp_settings):
295+
def test_rp_initiated_logout_get_revoked_id_token(logged_in_client, oidc_tokens, rp_settings):
296296
validator = oauth2_settings.OAUTH2_VALIDATOR_CLASS()
297297
validator._load_id_token(oidc_tokens.id_token).revoke()
298-
rsp = loggend_in_client.get(
298+
rsp = logged_in_client.get(
299299
reverse("oauth2_provider:rp-initiated-logout"), data={"id_token_hint": oidc_tokens.id_token}
300300
)
301301
assert rsp.status_code == 400
302-
assert is_logged_in(loggend_in_client)
302+
assert is_logged_in(logged_in_client)
303303

304304

305305
@pytest.mark.django_db
306-
def test_rp_initiated_logout_get_id_token_redirect(loggend_in_client, oidc_tokens, rp_settings):
307-
rsp = loggend_in_client.get(
306+
def test_rp_initiated_logout_get_id_token_redirect(logged_in_client, oidc_tokens, rp_settings):
307+
rsp = logged_in_client.get(
308308
reverse("oauth2_provider:rp-initiated-logout"),
309309
data={"id_token_hint": oidc_tokens.id_token, "post_logout_redirect_uri": "http://example.org"},
310310
)
311311
assert rsp.status_code == 302
312312
assert rsp["Location"] == "http://example.org"
313-
assert not is_logged_in(loggend_in_client)
313+
assert not is_logged_in(logged_in_client)
314314

315315

316316
@pytest.mark.django_db
317-
def test_rp_initiated_logout_get_id_token_redirect_with_state(loggend_in_client, oidc_tokens, rp_settings):
318-
rsp = loggend_in_client.get(
317+
def test_rp_initiated_logout_get_id_token_redirect_with_state(logged_in_client, oidc_tokens, rp_settings):
318+
rsp = logged_in_client.get(
319319
reverse("oauth2_provider:rp-initiated-logout"),
320320
data={
321321
"id_token_hint": oidc_tokens.id_token,
@@ -325,26 +325,26 @@ def test_rp_initiated_logout_get_id_token_redirect_with_state(loggend_in_client,
325325
)
326326
assert rsp.status_code == 302
327327
assert rsp["Location"] == "http://example.org?state=987654321"
328-
assert not is_logged_in(loggend_in_client)
328+
assert not is_logged_in(logged_in_client)
329329

330330

331331
@pytest.mark.django_db
332332
def test_rp_initiated_logout_get_id_token_missmatch_client_id(
333-
loggend_in_client, oidc_tokens, public_application, rp_settings
333+
logged_in_client, oidc_tokens, public_application, rp_settings
334334
):
335-
rsp = loggend_in_client.get(
335+
rsp = logged_in_client.get(
336336
reverse("oauth2_provider:rp-initiated-logout"),
337337
data={"id_token_hint": oidc_tokens.id_token, "client_id": public_application.client_id},
338338
)
339339
assert rsp.status_code == 400
340-
assert is_logged_in(loggend_in_client)
340+
assert is_logged_in(logged_in_client)
341341

342342

343343
@pytest.mark.django_db
344344
def test_rp_initiated_logout_public_client_redirect_client_id(
345-
loggend_in_client, oidc_non_confidential_tokens, public_application, rp_settings
345+
logged_in_client, oidc_non_confidential_tokens, public_application, rp_settings
346346
):
347-
rsp = loggend_in_client.get(
347+
rsp = logged_in_client.get(
348348
reverse("oauth2_provider:rp-initiated-logout"),
349349
data={
350350
"id_token_hint": oidc_non_confidential_tokens.id_token,
@@ -353,15 +353,15 @@ def test_rp_initiated_logout_public_client_redirect_client_id(
353353
},
354354
)
355355
assert rsp.status_code == 302
356-
assert not is_logged_in(loggend_in_client)
356+
assert not is_logged_in(logged_in_client)
357357

358358

359359
@pytest.mark.django_db
360360
def test_rp_initiated_logout_public_client_strict_redirect_client_id(
361-
loggend_in_client, oidc_non_confidential_tokens, public_application, oauth2_settings
361+
logged_in_client, oidc_non_confidential_tokens, public_application, oauth2_settings
362362
):
363363
oauth2_settings.update(presets.OIDC_SETTINGS_RP_LOGOUT_STRICT_REDIRECT_URI)
364-
rsp = loggend_in_client.get(
364+
rsp = logged_in_client.get(
365365
reverse("oauth2_provider:rp-initiated-logout"),
366366
data={
367367
"id_token_hint": oidc_non_confidential_tokens.id_token,
@@ -370,65 +370,65 @@ def test_rp_initiated_logout_public_client_strict_redirect_client_id(
370370
},
371371
)
372372
assert rsp.status_code == 400
373-
assert is_logged_in(loggend_in_client)
373+
assert is_logged_in(logged_in_client)
374374

375375

376376
@pytest.mark.django_db
377-
def test_rp_initiated_logout_get_id_token_client_id(loggend_in_client, oidc_tokens, rp_settings):
378-
rsp = loggend_in_client.get(
377+
def test_rp_initiated_logout_get_id_token_client_id(logged_in_client, oidc_tokens, rp_settings):
378+
rsp = logged_in_client.get(
379379
reverse("oauth2_provider:rp-initiated-logout"), data={"client_id": oidc_tokens.application.client_id}
380380
)
381381
assert rsp.status_code == 200
382-
assert is_logged_in(loggend_in_client)
382+
assert is_logged_in(logged_in_client)
383383

384384

385385
@pytest.mark.django_db
386-
def test_rp_initiated_logout_post(loggend_in_client, oidc_tokens, rp_settings):
386+
def test_rp_initiated_logout_post(logged_in_client, oidc_tokens, rp_settings):
387387
form_data = {
388388
"client_id": oidc_tokens.application.client_id,
389389
}
390-
rsp = loggend_in_client.post(reverse("oauth2_provider:rp-initiated-logout"), form_data)
390+
rsp = logged_in_client.post(reverse("oauth2_provider:rp-initiated-logout"), form_data)
391391
assert rsp.status_code == 400
392-
assert is_logged_in(loggend_in_client)
392+
assert is_logged_in(logged_in_client)
393393

394394

395395
@pytest.mark.django_db
396-
def test_rp_initiated_logout_post_allowed(loggend_in_client, oidc_tokens, rp_settings):
396+
def test_rp_initiated_logout_post_allowed(logged_in_client, oidc_tokens, rp_settings):
397397
form_data = {"client_id": oidc_tokens.application.client_id, "allow": True}
398-
rsp = loggend_in_client.post(reverse("oauth2_provider:rp-initiated-logout"), form_data)
398+
rsp = logged_in_client.post(reverse("oauth2_provider:rp-initiated-logout"), form_data)
399399
assert rsp.status_code == 302
400400
assert rsp["Location"] == "http://testserver/"
401-
assert not is_logged_in(loggend_in_client)
401+
assert not is_logged_in(logged_in_client)
402402

403403

404404
@pytest.mark.django_db
405405
@pytest.mark.oauth2_settings(presets.OIDC_SETTINGS_RP_LOGOUT)
406-
def test_rp_initiated_logout_expired_tokens_accept(loggend_in_client, application, expired_id_token):
406+
def test_rp_initiated_logout_expired_tokens_accept(logged_in_client, application, expired_id_token):
407407
# Accepting expired (but otherwise valid and signed by us) tokens is enabled. Logout should go through.
408-
rsp = loggend_in_client.get(
408+
rsp = logged_in_client.get(
409409
reverse("oauth2_provider:rp-initiated-logout"),
410410
data={
411411
"id_token_hint": expired_id_token,
412412
"client_id": application.client_id,
413413
},
414414
)
415415
assert rsp.status_code == 302
416-
assert not is_logged_in(loggend_in_client)
416+
assert not is_logged_in(logged_in_client)
417417

418418

419419
@pytest.mark.django_db
420420
@pytest.mark.oauth2_settings(presets.OIDC_SETTINGS_RP_LOGOUT_DENY_EXPIRED)
421-
def test_rp_initiated_logout_expired_tokens_deny(loggend_in_client, application, expired_id_token):
421+
def test_rp_initiated_logout_expired_tokens_deny(logged_in_client, application, expired_id_token):
422422
# Expired tokens should not be accepted by default.
423-
rsp = loggend_in_client.get(
423+
rsp = logged_in_client.get(
424424
reverse("oauth2_provider:rp-initiated-logout"),
425425
data={
426426
"id_token_hint": expired_id_token,
427427
"client_id": application.client_id,
428428
},
429429
)
430430
assert rsp.status_code == 400
431-
assert is_logged_in(loggend_in_client)
431+
assert is_logged_in(logged_in_client)
432432

433433

434434
@pytest.mark.django_db
@@ -498,22 +498,22 @@ def test_userinfo_endpoint_bad_token(oidc_tokens, client):
498498

499499

500500
@pytest.mark.django_db
501-
def test_token_deletion_on_logout(oidc_tokens, loggend_in_client, rp_settings):
501+
def test_token_deletion_on_logout(oidc_tokens, logged_in_client, rp_settings):
502502
AccessToken = get_access_token_model()
503503
IDToken = get_id_token_model()
504504
RefreshToken = get_refresh_token_model()
505505
assert AccessToken.objects.count() == 1
506506
assert IDToken.objects.count() == 1
507507
assert RefreshToken.objects.count() == 1
508-
rsp = loggend_in_client.get(
508+
rsp = logged_in_client.get(
509509
reverse("oauth2_provider:rp-initiated-logout"),
510510
data={
511511
"id_token_hint": oidc_tokens.id_token,
512512
"client_id": oidc_tokens.application.client_id,
513513
},
514514
)
515515
assert rsp.status_code == 302
516-
assert not is_logged_in(loggend_in_client)
516+
assert not is_logged_in(logged_in_client)
517517
# Check that all tokens have either been deleted or expired.
518518
assert all([token.is_expired() for token in AccessToken.objects.all()])
519519
assert all([token.is_expired() for token in IDToken.objects.all()])
@@ -563,7 +563,7 @@ def test_token_deletion_on_logout_expired_session(oidc_tokens, client, rp_settin
563563

564564
@pytest.mark.django_db
565565
@pytest.mark.oauth2_settings(presets.OIDC_SETTINGS_RP_LOGOUT_KEEP_TOKENS)
566-
def test_token_deletion_on_logout_disabled(oidc_tokens, loggend_in_client, rp_settings):
566+
def test_token_deletion_on_logout_disabled(oidc_tokens, logged_in_client, rp_settings):
567567
rp_settings.OIDC_RP_INITIATED_LOGOUT_DELETE_TOKENS = False
568568

569569
AccessToken = get_access_token_model()
@@ -572,15 +572,15 @@ def test_token_deletion_on_logout_disabled(oidc_tokens, loggend_in_client, rp_se
572572
assert AccessToken.objects.count() == 1
573573
assert IDToken.objects.count() == 1
574574
assert RefreshToken.objects.count() == 1
575-
rsp = loggend_in_client.get(
575+
rsp = logged_in_client.get(
576576
reverse("oauth2_provider:rp-initiated-logout"),
577577
data={
578578
"id_token_hint": oidc_tokens.id_token,
579579
"client_id": oidc_tokens.application.client_id,
580580
},
581581
)
582582
assert rsp.status_code == 302
583-
assert not is_logged_in(loggend_in_client)
583+
assert not is_logged_in(logged_in_client)
584584
# Check that the tokens have not been expired or deleted.
585585
assert AccessToken.objects.count() == 1
586586
assert not any([token.is_expired() for token in AccessToken.objects.all()])

0 commit comments

Comments
 (0)