mirror of
https://github.com/django/django.git
synced 2025-08-03 10:34:04 +00:00
Fixed #25335 -- Fixed regression where QuerySet.iterator() didn't return an iterator.
This commit is contained in:
parent
a8eb715b66
commit
627c7eb7bf
2 changed files with 17 additions and 14 deletions
|
@ -1,5 +1,6 @@
|
|||
from __future__ import unicode_literals
|
||||
|
||||
import collections
|
||||
from datetime import datetime
|
||||
from operator import attrgetter
|
||||
from unittest import skipUnless
|
||||
|
@ -75,6 +76,8 @@ class LookupTests(TestCase):
|
|||
def test_iterator(self):
|
||||
# Each QuerySet gets iterator(), which is a generator that "lazily"
|
||||
# returns results using database-level iteration.
|
||||
self.assertIsInstance(Article.objects.iterator(), collections.Iterator)
|
||||
|
||||
self.assertQuerysetEqual(Article.objects.iterator(),
|
||||
[
|
||||
'Article 5',
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue