summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMalcolm Tredinnick <malcolm.tredinnick@gmail.com>2008-07-16 23:17:29 +0000
committerMalcolm Tredinnick <malcolm.tredinnick@gmail.com>2008-07-16 23:17:29 +0000
commit52fdedba48fc99876ab562bee2c29052953f8430 (patch)
tree95f0827d916ab5deaf79305a8d03126a3a2b86f0 /tests
parent57bb10e6c46253d29eaee61b36ad442bc64d5c59 (diff)
Fixed #7759 -- Fixed QuerySet.count() when the results cache was only partially
populated. git-svn-id: http://code.djangoproject.com/svn/django/trunk@7938 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'tests')
-rw-r--r--tests/regressiontests/queries/models.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/regressiontests/queries/models.py b/tests/regressiontests/queries/models.py
index fb66c6214b..84d386dc83 100644
--- a/tests/regressiontests/queries/models.py
+++ b/tests/regressiontests/queries/models.py
@@ -830,5 +830,13 @@ another cursor.
... obj.save()
... if i > 10: break
+Bug #7759 -- count should work with a partially read result set.
+>>> count = Number.objects.count()
+>>> qs = Number.objects.all()
+>>> for obj in qs:
+... qs.count() == count
+... break
+True
+
"""}