diff options
| author | Ties Jan Hefting <hello@tiesjan.com> | 2021-07-07 22:50:30 +0200 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2021-07-15 07:00:39 +0200 |
| commit | 84400d2e9db7c51fee4e9bb04c028f665b8e7624 (patch) | |
| tree | 467414be65e1641a02dbcafa575acfff3b09c2b2 /tests/forms_tests | |
| parent | 7f33c1e22dbc34a7afae7967783725b10f1f13b1 (diff) | |
Fixed #32905 -- Added CSS class for non-form errors of formsets.
Diffstat (limited to 'tests/forms_tests')
| -rw-r--r-- | tests/forms_tests/tests/test_formsets.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/forms_tests/tests/test_formsets.py b/tests/forms_tests/tests/test_formsets.py index 889560aa74..5afb816f7f 100644 --- a/tests/forms_tests/tests/test_formsets.py +++ b/tests/forms_tests/tests/test_formsets.py @@ -337,6 +337,10 @@ class FormsFormsetTestCase(SimpleTestCase): formset = ChoiceFormSet(data, auto_id=False, prefix='choices') self.assertFalse(formset.is_valid()) self.assertEqual(formset.non_form_errors(), ['Please submit at most 1 form.']) + self.assertEqual( + str(formset.non_form_errors()), + '<ul class="errorlist nonform"><li>Please submit at most 1 form.</li></ul>', + ) def test_formset_validate_min_flag(self): """ @@ -359,6 +363,11 @@ class FormsFormsetTestCase(SimpleTestCase): formset = ChoiceFormSet(data, auto_id=False, prefix='choices') self.assertFalse(formset.is_valid()) self.assertEqual(formset.non_form_errors(), ['Please submit at least 3 forms.']) + self.assertEqual( + str(formset.non_form_errors()), + '<ul class="errorlist nonform"><li>' + 'Please submit at least 3 forms.</li></ul>', + ) def test_formset_validate_min_unchanged_forms(self): """ @@ -983,6 +992,11 @@ class FormsFormsetTestCase(SimpleTestCase): formset = FavoriteDrinksFormSet(data, prefix='drinks') self.assertFalse(formset.is_valid()) self.assertEqual(formset.non_form_errors(), ['You may only specify a drink once.']) + self.assertEqual( + str(formset.non_form_errors()), + '<ul class="errorlist nonform"><li>' + 'You may only specify a drink once.</li></ul>', + ) def test_formset_iteration(self): """Formset instances are iterable.""" |
