diff options
| author | django-bot <ops@djangoproject.com> | 2022-02-03 20:24:19 +0100 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2022-02-07 20:37:05 +0100 |
| commit | 9c19aff7c7561e3a82978a272ecdaad40dda5c00 (patch) | |
| tree | f0506b668a013d0063e5fba3dbf4863b466713ba /tests/forms_tests/field_tests/test_multiplechoicefield.py | |
| parent | f68fa8b45dfac545cfc4111d4e52804c86db68d3 (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.py | 75 |
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) |
