                  ],
                  attrgetter("when")
          )
          self.assertQuerysetEqual(
                  Party.objects.filter(when__year='1'), [
                          datetime.date(1, 3, 3),
                  ],
                  attrgetter("when")
          )
  
      if (3,) <= sys.version_info < (3, 3) and connection.vendor == 'mysql':
          # In Python < 3.3, datetime.strftime raises an exception for years
          # below 1000, and existing MySQL DB-API drivers hit this problem.
 
</s> remove                 Party.objects.filter(when__year=1), [
                        datetime.date(1, 3, 3),
                ],
                attrgetter("when")
 </s> add             Party.objects.filter(when__year=1), [
                datetime.date(1, 3, 3),
            ],
            attrgetter("when") </s> remove                 "<Child4: d1>",
                "<Child4: f1>"
 </s> add             "<Child4: d1>",
            "<Child4: f1>" </s> remove                 request.path_info, supported=self._supported_languages
 </s> add             request.path_info, supported=self._supported_languages </s> remove                 (3, 'Third'),
                (4, 'Fourth'),
 </s> add             (3, 'Third'),
            (4, 'Fourth'), </s> remove                 "The view middleware_exceptions.views.null_view didn't return an HttpResponse object.",
 </s> add             "The view middleware_exceptions.views.null_view didn't return an HttpResponse object.",
            Party.objects.filter(when__year='1'), [
                datetime.date(1, 3, 3),
            ],
            attrgetter("when")
                  ],
                  attrgetter("when")
          )
          self.assertQuerysetEqual(
            Party.objects.filter(when__year='1'), [
                datetime.date(1, 3, 3),
            ],
            attrgetter("when")
            Party.objects.filter(when__year='1'), [
                datetime.date(1, 3, 3),
            ],
            attrgetter("when")
            Party.objects.filter(when__year='1'), [
                datetime.date(1, 3, 3),
            ],
            attrgetter("when")
            Party.objects.filter(when__year='1'), [
                datetime.date(1, 3, 3),
            ],
            attrgetter("when")
          )
  
      if (3,) <= sys.version_info < (3, 3) and connection.vendor == 'mysql':
          # In Python < 3.3, datetime.strftime raises an exception for years
          # below 1000, and existing MySQL DB-API drivers hit this problem.
keep keep keep keep replace replace replace replace keep keep keep keep keep
 Fixed #21288 -- Fixed E126 pep8 warnings 
tests/model_regress/tests.py