mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-09-11 02:23:19 -04:00
2767 passing
This commit is contained in:
@@ -133,8 +133,8 @@ def test_logged_in_user_doesnt_do_evil_redirect(
|
||||
f'/services/{SERVICE_ONE_ID}/templates',
|
||||
])
|
||||
@pytest.mark.parametrize('email_address, password', [
|
||||
('valid@example.gov.uk', 'val1dPassw0rd!'),
|
||||
(' valid@example.gov.uk ', ' val1dPassw0rd! '),
|
||||
('valid@example.gsa.gov', 'val1dPassw0rd!'),
|
||||
(' valid@example.gsa.gov ', ' val1dPassw0rd! '),
|
||||
])
|
||||
def test_process_sms_auth_sign_in_return_2fa_template(
|
||||
client_request,
|
||||
@@ -158,7 +158,7 @@ def test_process_sms_auth_sign_in_return_2fa_template(
|
||||
_expected_redirect=url_for('.two_factor_sms', next=redirect_url),
|
||||
)
|
||||
mock_verify_password.assert_called_with(api_user_active['id'], password)
|
||||
mock_get_user_by_email.assert_called_with('valid@example.gov.uk')
|
||||
mock_get_user_by_email.assert_called_with('valid@example.gsa.gov')
|
||||
|
||||
|
||||
@pytest.mark.parametrize('redirect_url', [
|
||||
@@ -181,7 +181,7 @@ def test_process_email_auth_sign_in_return_2fa_template(
|
||||
'main.sign_in',
|
||||
next=redirect_url,
|
||||
_data={
|
||||
'email_address': 'valid@example.gov.uk',
|
||||
'email_address': 'valid@example.gsa.gov',
|
||||
'password': 'val1dPassw0rd!',
|
||||
},
|
||||
_expected_redirect=url_for('.two_factor_email_sent', next=redirect_url),
|
||||
@@ -210,13 +210,13 @@ def test_process_webauthn_auth_sign_in_redirects_to_webauthn_with_next_redirect(
|
||||
'main.sign_in',
|
||||
next=redirect_url,
|
||||
_data={
|
||||
'email_address': 'valid@example.gov.uk',
|
||||
'email_address': 'valid@example.gsa.gov',
|
||||
'password': 'val1dPassw0rd!',
|
||||
},
|
||||
_expected_redirect=url_for('.two_factor_webauthn', next=redirect_url)
|
||||
)
|
||||
|
||||
mock_get_user_by_email.assert_called_once_with('valid@example.gov.uk')
|
||||
mock_get_user_by_email.assert_called_once_with('valid@example.gsa.gov')
|
||||
|
||||
|
||||
def test_should_return_locked_out_true_when_user_is_locked(
|
||||
@@ -227,7 +227,7 @@ def test_should_return_locked_out_true_when_user_is_locked(
|
||||
page = client_request.post(
|
||||
'main.sign_in',
|
||||
_data={
|
||||
'email_address': 'valid@example.gov.uk',
|
||||
'email_address': 'valid@example.gsa.gov',
|
||||
'password': 'whatIsMyPassword!',
|
||||
},
|
||||
_expected_status=200,
|
||||
@@ -243,7 +243,7 @@ def test_should_return_200_when_user_does_not_exist(
|
||||
page = client_request.post(
|
||||
'main.sign_in',
|
||||
_data={
|
||||
'email_address': 'notfound@gov.uk',
|
||||
'email_address': 'notfound@gsa.gov',
|
||||
'password': 'doesNotExist!'
|
||||
},
|
||||
_expected_status=200,
|
||||
@@ -262,7 +262,7 @@ def test_should_return_redirect_when_user_is_pending(
|
||||
client_request.post(
|
||||
'main.sign_in',
|
||||
_data={
|
||||
'email_address': 'pending_user@example.gov.uk',
|
||||
'email_address': 'pending_user@example.gsa.gov',
|
||||
'password': 'val1dPassw0rd!'
|
||||
},
|
||||
_expected_redirect=url_for('main.resend_email_verification'),
|
||||
@@ -289,7 +289,7 @@ def test_should_attempt_redirect_when_user_is_pending(
|
||||
'main.sign_in',
|
||||
next=redirect_url,
|
||||
_data={
|
||||
'email_address': 'pending_user@example.gov.uk',
|
||||
'email_address': 'pending_user@example.gsa.gov',
|
||||
'password': 'val1dPassw0rd!'
|
||||
},
|
||||
_expected_redirect=url_for('main.resend_email_verification', next=redirect_url)
|
||||
@@ -307,7 +307,7 @@ def test_email_address_is_treated_case_insensitively_when_signing_in_as_invited_
|
||||
mock_get_invited_user_by_id,
|
||||
):
|
||||
client_request.logout()
|
||||
sample_invite['email_address'] = 'TEST@user.gov.uk'
|
||||
sample_invite['email_address'] = 'TEST@user.gsa.gov'
|
||||
|
||||
mocker.patch(
|
||||
'app.models.user.User.from_email_address_and_password_or_none',
|
||||
@@ -320,7 +320,7 @@ def test_email_address_is_treated_case_insensitively_when_signing_in_as_invited_
|
||||
client_request.post(
|
||||
'main.sign_in',
|
||||
_data={
|
||||
'email_address': 'test@user.gov.uk',
|
||||
'email_address': 'test@user.gsa.gov',
|
||||
'password': 'val1dPassw0rd!'
|
||||
},
|
||||
)
|
||||
@@ -340,7 +340,7 @@ def test_when_signing_in_as_invited_user_you_cannot_accept_an_invite_for_another
|
||||
mock_send_verify_code,
|
||||
mock_get_invited_user_by_id,
|
||||
):
|
||||
sample_invite['email_address'] = 'some_other_user@user.gov.uk'
|
||||
sample_invite['email_address'] = 'some_other_user@user.gsa.gov'
|
||||
|
||||
mocker.patch(
|
||||
'app.models.user.User.from_email_address_and_password_or_none',
|
||||
@@ -355,7 +355,7 @@ def test_when_signing_in_as_invited_user_you_cannot_accept_an_invite_for_another
|
||||
page = client_request.post(
|
||||
'main.sign_in',
|
||||
_data={
|
||||
'email_address': 'test@user.gov.uk',
|
||||
'email_address': 'test@user.gsa.gov',
|
||||
'password': 'val1dPassw0rd!'
|
||||
},
|
||||
_expected_status=403
|
||||
|
||||
Reference in New Issue
Block a user