I'm not totally convinced these added tests are useful here. I'd add one more line in `test_fields.py` (self.assertEqual(f.widget_attrs(Textarea()), {'maxlength': '10'}) and remove these.