'Ensure that QuerySet rewinds itself one iteration finishes.'

def test_repeated_iteration(self):

    self.Person(name='Person    1').save()
    self.Person(name='Person    2').save()
    queryset = self.Person.objects
    people1 = [person for person in queryset]
    people2 = [person for person in queryset]
    for person in queryset:
        break
    people3 = [person for person in queryset]
    self.assertEqual(people1, people2)
    self.assertEqual(people1, people3)
