mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-09-07 15:18:24 -04:00
Merge pull request #2315 from alphagov/3-becomes-4
Set min text message sender length to 4 characters
This commit is contained in:
@@ -644,7 +644,7 @@ class ServiceSmsSenderForm(StripWhitespaceForm):
|
|||||||
validators=[
|
validators=[
|
||||||
DataRequired(message="Can’t be empty"),
|
DataRequired(message="Can’t be empty"),
|
||||||
Length(max=11, message="Enter 11 characters or fewer"),
|
Length(max=11, message="Enter 11 characters or fewer"),
|
||||||
Length(min=3, message="Enter 3 characters or more"),
|
Length(min=4, message="Enter 4 characters or more"),
|
||||||
LettersNumbersAndFullStopsOnly(),
|
LettersNumbersAndFullStopsOnly(),
|
||||||
DoesNotStartWithDoubleZero(),
|
DoesNotStartWithDoubleZero(),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -214,11 +214,11 @@ def test_sms_sender_form_validation(
|
|||||||
form.validate()
|
form.validate()
|
||||||
assert 'Use letters and numbers only' == form.errors['sms_sender'][0]
|
assert 'Use letters and numbers only' == form.errors['sms_sender'][0]
|
||||||
|
|
||||||
form.sms_sender.data = '0'
|
form.sms_sender.data = '333'
|
||||||
form.validate()
|
form.validate()
|
||||||
assert 'Enter 3 characters or more' == form.errors['sms_sender'][0]
|
assert 'Enter 4 characters or more' == form.errors['sms_sender'][0]
|
||||||
|
|
||||||
form.sms_sender.data = '111'
|
form.sms_sender.data = '4444'
|
||||||
form.validate()
|
form.validate()
|
||||||
assert not form.errors
|
assert not form.errors
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user