diff options
| author | David Smith <smithdc@gmail.com> | 2020-04-10 08:25:17 +0100 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2020-04-22 10:50:35 +0200 |
| commit | 9a015f4e0d1172937d3f91e19badbce1982eee23 (patch) | |
| tree | f97dabfe7951f12a6181481b1d08c8e141cd8823 /tests/forms_tests/field_tests | |
| parent | fb9b1c245d2fa1fdf2ce3e952eb92adfa1555862 (diff) | |
Completed test coverage for forms.RegexField.
Diffstat (limited to 'tests/forms_tests/field_tests')
| -rw-r--r-- | tests/forms_tests/field_tests/test_regexfield.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/forms_tests/field_tests/test_regexfield.py b/tests/forms_tests/field_tests/test_regexfield.py index 6f4cc440e9..9e1d2cefc1 100644 --- a/tests/forms_tests/field_tests/test_regexfield.py +++ b/tests/forms_tests/field_tests/test_regexfield.py @@ -65,3 +65,12 @@ class RegexFieldTest(SimpleTestCase): self.assertEqual('1234', f.clean('1234')) with self.assertRaisesMessage(ValidationError, "'Enter a valid value.'"): f.clean('abcd') + + def test_get_regex(self): + f = RegexField('^[a-z]+$') + self.assertEqual(f.regex, re.compile('^[a-z]+$')) + + def test_regexfield_strip(self): + f = RegexField('^[a-z]+$', strip=True) + self.assertEqual(f.clean(' a'), 'a') + self.assertEqual(f.clean('a '), 'a') |
