summaryrefslogtreecommitdiff
path: root/tests/forms_tests/field_tests/test_multiplechoicefield.py
diff options
context:
space:
mode:
authordjango-bot <ops@djangoproject.com>2022-02-03 20:24:19 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2022-02-07 20:37:05 +0100
commit9c19aff7c7561e3a82978a272ecdaad40dda5c00 (patch)
treef0506b668a013d0063e5fba3dbf4863b466713ba /tests/forms_tests/field_tests/test_multiplechoicefield.py
parentf68fa8b45dfac545cfc4111d4e52804c86db68d3 (diff)
Refs #33476 -- Reformatted code with Black.
Diffstat (limited to 'tests/forms_tests/field_tests/test_multiplechoicefield.py')
-rw-r--r--tests/forms_tests/field_tests/test_multiplechoicefield.py75
1 files changed, 39 insertions, 36 deletions
diff --git a/tests/forms_tests/field_tests/test_multiplechoicefield.py b/tests/forms_tests/field_tests/test_multiplechoicefield.py
index 6dbeee2685..f316e1de8e 100644
--- a/tests/forms_tests/field_tests/test_multiplechoicefield.py
+++ b/tests/forms_tests/field_tests/test_multiplechoicefield.py
@@ -4,72 +4,75 @@ from django.test import SimpleTestCase
class MultipleChoiceFieldTest(SimpleTestCase):
-
def test_multiplechoicefield_1(self):
- f = MultipleChoiceField(choices=[('1', 'One'), ('2', 'Two')])
+ f = MultipleChoiceField(choices=[("1", "One"), ("2", "Two")])
with self.assertRaisesMessage(ValidationError, "'This field is required.'"):
- f.clean('')
+ f.clean("")
with self.assertRaisesMessage(ValidationError, "'This field is required.'"):
f.clean(None)
- self.assertEqual(['1'], f.clean([1]))
- self.assertEqual(['1'], f.clean(['1']))
- self.assertEqual(['1', '2'], f.clean(['1', '2']))
- self.assertEqual(['1', '2'], f.clean([1, '2']))
- self.assertEqual(['1', '2'], f.clean((1, '2')))
+ self.assertEqual(["1"], f.clean([1]))
+ self.assertEqual(["1"], f.clean(["1"]))
+ self.assertEqual(["1", "2"], f.clean(["1", "2"]))
+ self.assertEqual(["1", "2"], f.clean([1, "2"]))
+ self.assertEqual(["1", "2"], f.clean((1, "2")))
with self.assertRaisesMessage(ValidationError, "'Enter a list of values.'"):
- f.clean('hello')
+ f.clean("hello")
with self.assertRaisesMessage(ValidationError, "'This field is required.'"):
f.clean([])
with self.assertRaisesMessage(ValidationError, "'This field is required.'"):
f.clean(())
msg = "'Select a valid choice. 3 is not one of the available choices.'"
with self.assertRaisesMessage(ValidationError, msg):
- f.clean(['3'])
+ f.clean(["3"])
def test_multiplechoicefield_2(self):
- f = MultipleChoiceField(choices=[('1', 'One'), ('2', 'Two')], required=False)
- self.assertEqual([], f.clean(''))
+ f = MultipleChoiceField(choices=[("1", "One"), ("2", "Two")], required=False)
+ self.assertEqual([], f.clean(""))
self.assertEqual([], f.clean(None))
- self.assertEqual(['1'], f.clean([1]))
- self.assertEqual(['1'], f.clean(['1']))
- self.assertEqual(['1', '2'], f.clean(['1', '2']))
- self.assertEqual(['1', '2'], f.clean([1, '2']))
- self.assertEqual(['1', '2'], f.clean((1, '2')))
+ self.assertEqual(["1"], f.clean([1]))
+ self.assertEqual(["1"], f.clean(["1"]))
+ self.assertEqual(["1", "2"], f.clean(["1", "2"]))
+ self.assertEqual(["1", "2"], f.clean([1, "2"]))
+ self.assertEqual(["1", "2"], f.clean((1, "2")))
with self.assertRaisesMessage(ValidationError, "'Enter a list of values.'"):
- f.clean('hello')
+ f.clean("hello")
self.assertEqual([], f.clean([]))
self.assertEqual([], f.clean(()))
msg = "'Select a valid choice. 3 is not one of the available choices.'"
with self.assertRaisesMessage(ValidationError, msg):
- f.clean(['3'])
+ f.clean(["3"])
def test_multiplechoicefield_3(self):
f = MultipleChoiceField(
- choices=[('Numbers', (('1', 'One'), ('2', 'Two'))), ('Letters', (('3', 'A'), ('4', 'B'))), ('5', 'Other')]
+ choices=[
+ ("Numbers", (("1", "One"), ("2", "Two"))),
+ ("Letters", (("3", "A"), ("4", "B"))),
+ ("5", "Other"),
+ ]
)
- self.assertEqual(['1'], f.clean([1]))
- self.assertEqual(['1'], f.clean(['1']))
- self.assertEqual(['1', '5'], f.clean([1, 5]))
- self.assertEqual(['1', '5'], f.clean([1, '5']))
- self.assertEqual(['1', '5'], f.clean(['1', 5]))
- self.assertEqual(['1', '5'], f.clean(['1', '5']))
+ self.assertEqual(["1"], f.clean([1]))
+ self.assertEqual(["1"], f.clean(["1"]))
+ self.assertEqual(["1", "5"], f.clean([1, 5]))
+ self.assertEqual(["1", "5"], f.clean([1, "5"]))
+ self.assertEqual(["1", "5"], f.clean(["1", 5]))
+ self.assertEqual(["1", "5"], f.clean(["1", "5"]))
msg = "'Select a valid choice. 6 is not one of the available choices.'"
with self.assertRaisesMessage(ValidationError, msg):
- f.clean(['6'])
+ f.clean(["6"])
msg = "'Select a valid choice. 6 is not one of the available choices.'"
with self.assertRaisesMessage(ValidationError, msg):
- f.clean(['1', '6'])
+ f.clean(["1", "6"])
def test_multiplechoicefield_changed(self):
- f = MultipleChoiceField(choices=[('1', 'One'), ('2', 'Two'), ('3', 'Three')])
+ f = MultipleChoiceField(choices=[("1", "One"), ("2", "Two"), ("3", "Three")])
self.assertFalse(f.has_changed(None, None))
self.assertFalse(f.has_changed([], None))
- self.assertTrue(f.has_changed(None, ['1']))
- self.assertFalse(f.has_changed([1, 2], ['1', '2']))
- self.assertFalse(f.has_changed([2, 1], ['1', '2']))
- self.assertTrue(f.has_changed([1, 2], ['1']))
- self.assertTrue(f.has_changed([1, 2], ['1', '3']))
+ self.assertTrue(f.has_changed(None, ["1"]))
+ self.assertFalse(f.has_changed([1, 2], ["1", "2"]))
+ self.assertFalse(f.has_changed([2, 1], ["1", "2"]))
+ self.assertTrue(f.has_changed([1, 2], ["1"]))
+ self.assertTrue(f.has_changed([1, 2], ["1", "3"]))
def test_disabled_has_changed(self):
- f = MultipleChoiceField(choices=[('1', 'One'), ('2', 'Two')], disabled=True)
- self.assertIs(f.has_changed('x', 'y'), False)
+ f = MultipleChoiceField(choices=[("1", "One"), ("2", "Two")], disabled=True)
+ self.assertIs(f.has_changed("x", "y"), False)