summaryrefslogtreecommitdiff
path: root/tests/forms_tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests/forms_tests')
-rw-r--r--tests/forms_tests/field_tests/test_charfield.py3
-rw-r--r--tests/forms_tests/field_tests/test_multivaluefield.py4
2 files changed, 4 insertions, 3 deletions
diff --git a/tests/forms_tests/field_tests/test_charfield.py b/tests/forms_tests/field_tests/test_charfield.py
index a59291e33a..d51f9d8007 100644
--- a/tests/forms_tests/field_tests/test_charfield.py
+++ b/tests/forms_tests/field_tests/test_charfield.py
@@ -73,7 +73,8 @@ class CharFieldTest(FormFieldAssertionsMixin, SimpleTestCase):
CharField(min_length='a')
with self.assertRaises(ValueError):
CharField(max_length='a')
- with self.assertRaises(ValueError):
+ msg = '__init__() takes 1 positional argument but 2 were given'
+ with self.assertRaisesMessage(TypeError, msg):
CharField('a')
def test_charfield_widget_attrs(self):
diff --git a/tests/forms_tests/field_tests/test_multivaluefield.py b/tests/forms_tests/field_tests/test_multivaluefield.py
index a644e4a278..82d51ac657 100644
--- a/tests/forms_tests/field_tests/test_multivaluefield.py
+++ b/tests/forms_tests/field_tests/test_multivaluefield.py
@@ -31,13 +31,13 @@ class ComplexMultiWidget(MultiWidget):
class ComplexField(MultiValueField):
- def __init__(self, required=True, widget=None, label=None, initial=None):
+ def __init__(self, **kwargs):
fields = (
CharField(),
MultipleChoiceField(choices=beatles),
SplitDateTimeField(),
)
- super().__init__(fields, required, widget, label, initial)
+ super().__init__(fields, **kwargs)
def compress(self, data_list):
if data_list: