          self.assertEqual(list(OrderFields2.base_fields),
                           ['slug', 'name'])
  
  
  class FieldOverridesTroughFormMetaForm(forms.ModelForm):
      class Meta:
          model = Category
          fields = ['name', 'url', 'slug']
          widgets = {
              'name': forms.Textarea,
 
</s> remove class TestFieldOverridesTroughFormMeta(TestCase):
 </s> add class TestFieldOverridesByFormMeta(TestCase): </s> remove         form = FieldOverridesTroughFormMetaForm(data={
 </s> add         form = FieldOverridesByFormMetaForm(data={ </s> remove         form = FieldOverridesTroughFormMetaForm()
 </s> add         form = FieldOverridesByFormMetaForm() </s> remove         form = FieldOverridesTroughFormMetaForm()
 </s> add         form = FieldOverridesByFormMetaForm() </s> remove         form = FieldOverridesTroughFormMetaForm()
 </s> add         form = FieldOverridesByFormMetaForm()
class FieldOverridesByFormMetaForm(forms.ModelForm):
          self.assertEqual(list(OrderFields2.base_fields),
                           ['slug', 'name'])
  
  
class FieldOverridesByFormMetaForm(forms.ModelForm):
      class Meta:
          model = Category
          fields = ['name', 'url', 'slug']
          widgets = {
              'name': forms.Textarea,
keep keep keep keep replace keep keep keep keep keep
 Fixed spelling in model_forms test class names 
tests/model_forms/tests.py