mirror of
https://github.com/django/django.git
synced 2025-09-26 12:09:19 +00:00
Fixed #28249 -- Removed unnecessary dict.keys() calls.
iter(dict) is equivalent to iter(dict.keys()).
This commit is contained in:
parent
2a5708a304
commit
21046e7773
43 changed files with 84 additions and 85 deletions
|
@ -2783,7 +2783,7 @@ class ModelFormInheritanceTests(SimpleTestCase):
|
|||
model = Writer
|
||||
fields = '__all__'
|
||||
|
||||
self.assertEqual(list(ModelForm().fields.keys()), ['name', 'age'])
|
||||
self.assertEqual(list(ModelForm().fields), ['name', 'age'])
|
||||
|
||||
def test_field_removal(self):
|
||||
class ModelForm(forms.ModelForm):
|
||||
|
@ -2800,13 +2800,13 @@ class ModelFormInheritanceTests(SimpleTestCase):
|
|||
class Form2(forms.Form):
|
||||
foo = forms.IntegerField()
|
||||
|
||||
self.assertEqual(list(ModelForm().fields.keys()), ['name'])
|
||||
self.assertEqual(list(type('NewForm', (Mixin, Form), {})().fields.keys()), [])
|
||||
self.assertEqual(list(type('NewForm', (Form2, Mixin, Form), {})().fields.keys()), ['foo'])
|
||||
self.assertEqual(list(type('NewForm', (Mixin, ModelForm, Form), {})().fields.keys()), ['name'])
|
||||
self.assertEqual(list(type('NewForm', (ModelForm, Mixin, Form), {})().fields.keys()), ['name'])
|
||||
self.assertEqual(list(type('NewForm', (ModelForm, Form, Mixin), {})().fields.keys()), ['name', 'age'])
|
||||
self.assertEqual(list(type('NewForm', (ModelForm, Form), {'age': None})().fields.keys()), ['name'])
|
||||
self.assertEqual(list(ModelForm().fields), ['name'])
|
||||
self.assertEqual(list(type('NewForm', (Mixin, Form), {})().fields), [])
|
||||
self.assertEqual(list(type('NewForm', (Form2, Mixin, Form), {})().fields), ['foo'])
|
||||
self.assertEqual(list(type('NewForm', (Mixin, ModelForm, Form), {})().fields), ['name'])
|
||||
self.assertEqual(list(type('NewForm', (ModelForm, Mixin, Form), {})().fields), ['name'])
|
||||
self.assertEqual(list(type('NewForm', (ModelForm, Form, Mixin), {})().fields), ['name', 'age'])
|
||||
self.assertEqual(list(type('NewForm', (ModelForm, Form), {'age': None})().fields), ['name'])
|
||||
|
||||
def test_field_removal_name_clashes(self):
|
||||
"""
|
||||
|
@ -2974,7 +2974,7 @@ class FormFieldCallbackTests(SimpleTestCase):
|
|||
class InheritedForm(NewForm):
|
||||
pass
|
||||
|
||||
for name in NewForm.base_fields.keys():
|
||||
for name in NewForm.base_fields:
|
||||
self.assertEqual(
|
||||
type(InheritedForm.base_fields[name].widget),
|
||||
type(NewForm.base_fields[name].widget)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue