mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-07-10 03:14:58 -04:00
Update regex/config and remove unused imports
This commit is contained in:
@@ -205,5 +205,5 @@ def get_help_argument():
|
||||
|
||||
def is_gov_user(email_address):
|
||||
valid_domains = current_app.config['EMAIL_DOMAIN_REGEXES']
|
||||
email_regex = "[.|@]({})$".format("|".join(valid_domains))
|
||||
email_regex = (r"[\.|@]({})$".format("|".join(valid_domains)))
|
||||
return bool(re.search(email_regex, email_address.lower()))
|
||||
|
||||
34
config.py
34
config.py
@@ -44,23 +44,23 @@ class Config(object):
|
||||
TEST_MESSAGE_FILENAME = 'Test message'
|
||||
|
||||
EMAIL_DOMAIN_REGEXES = [
|
||||
"gov.uk",
|
||||
"mod.uk",
|
||||
"mil.uk",
|
||||
"ddc-mod.org",
|
||||
"slc.co.uk",
|
||||
"gov.scot",
|
||||
"parliament.uk",
|
||||
"nhs.uk",
|
||||
"nhs.net",
|
||||
"police.uk",
|
||||
"kainos.com",
|
||||
"salesforce.com",
|
||||
"bitzesty.com",
|
||||
"dclgdatamart.co.uk",
|
||||
"valtech.co.uk",
|
||||
"cgi.com",
|
||||
"capita.co.uk",
|
||||
"gov\.uk",
|
||||
"mod\.uk",
|
||||
"mil\.uk",
|
||||
"ddc-mod\.org",
|
||||
"slc\.co\.uk",
|
||||
"gov\.scot",
|
||||
"parliament\.uk",
|
||||
"nhs\.uk",
|
||||
"nhs\.net",
|
||||
"police\.uk",
|
||||
"kainos\.com",
|
||||
"salesforce\.com",
|
||||
"bitzesty\.com",
|
||||
"dclgdatamart\.co\.uk",
|
||||
"valtech\.co\.uk",
|
||||
"cgi\.com",
|
||||
"capita\.co\.uk",
|
||||
"ucds.email"
|
||||
]
|
||||
|
||||
|
||||
@@ -104,8 +104,7 @@ def test_should_return_form_errors_with_duplicate_service_name_regardless_of_cas
|
||||
assert not mock_create_service.called
|
||||
|
||||
|
||||
def test_non_whitelist_user_cannot_access_create_service_page(app_,
|
||||
client,
|
||||
def test_non_whitelist_user_cannot_access_create_service_page(client,
|
||||
mock_login,
|
||||
mock_get_non_govuser,
|
||||
api_nongov_user_active):
|
||||
@@ -115,8 +114,7 @@ def test_non_whitelist_user_cannot_access_create_service_page(app_,
|
||||
assert response.status_code == 403
|
||||
|
||||
|
||||
def test_non_whitelist_user_cannot_create_service(app_,
|
||||
client,
|
||||
def test_non_whitelist_user_cannot_create_service(client,
|
||||
mock_login,
|
||||
mock_get_non_govuser,
|
||||
api_nongov_user_active):
|
||||
|
||||
@@ -30,8 +30,7 @@ def test_all_service_returns_403_when_not_a_platform_admin(app_,
|
||||
assert response.status_code == 403
|
||||
|
||||
|
||||
def test_non_gov_user_cannot_see_add_service_button(app_,
|
||||
client,
|
||||
def test_non_gov_user_cannot_see_add_service_button(client,
|
||||
mock_login,
|
||||
mock_get_non_govuser,
|
||||
api_nongov_user_active):
|
||||
|
||||
Reference in New Issue
Block a user