@@ -453,25 +453,25 @@ def test_adding_new_token_for_unconfirmed_email(self, app, user_one, unconfirmed
453453
454454 def test_set_primary_email (self , app , confirmed_url , payload , confirmed_email , user_one , user_two , unconfirmed_url ):
455455 payload ['data' ]['attributes' ] = {'primary' : True }
456+ with capture_notifications ():
457+ # test_set_email_primary_not_logged_in
458+ res = app .patch_json_api (confirmed_url , payload , expect_errors = True )
459+ assert res .status_code == 401
456460
457- # test_set_email_primary_not_logged_in
458- res = app .patch_json_api (confirmed_url , payload , expect_errors = True )
459- assert res .status_code == 401
460-
461- # test_set_primary_email_current_user
462- res = app .patch_json_api (confirmed_url , payload , auth = user_one .auth )
463- assert res .status_code == 200
464- user_one .reload ()
465- assert user_one .username == confirmed_email .address
461+ # test_set_primary_email_current_user
462+ res = app .patch_json_api (confirmed_url , payload , auth = user_one .auth )
463+ assert res .status_code == 200
464+ user_one .reload ()
465+ assert user_one .username == confirmed_email .address
466466
467- # test set primary not current user
468- res = app .patch_json_api (confirmed_url , payload , auth = user_two .auth , expect_errors = True )
469- assert res .status_code == 403
467+ # test set primary not current user
468+ res = app .patch_json_api (confirmed_url , payload , auth = user_two .auth , expect_errors = True )
469+ assert res .status_code == 403
470470
471- # test set primary not confirmed fails
472- res = app .patch_json_api (unconfirmed_url , payload , auth = user_one .auth , expect_errors = True )
473- assert res .status_code == 400
474- assert res .json ['errors' ][0 ]['detail' ] == 'You cannot set an unconfirmed email address as your primary email address.'
471+ # test set primary not confirmed fails
472+ res = app .patch_json_api (unconfirmed_url , payload , auth = user_one .auth , expect_errors = True )
473+ assert res .status_code == 400
474+ assert res .json ['errors' ][0 ]['detail' ] == 'You cannot set an unconfirmed email address as your primary email address.'
475475
476476 def test_delete_email (self , app , payload , user_one , user_two , confirmed_email , confirmed_url , unconfirmed_url , unconfirmed_address ):
477477 # test delete email logged in as another user fails
0 commit comments