summaryrefslogtreecommitdiff
path: root/tests/basic
diff options
context:
space:
mode:
authorTim Graham <timograham@gmail.com>2015-01-30 11:23:20 -0500
committerTim Graham <timograham@gmail.com>2015-01-30 12:51:12 -0500
commit293fd5da5b8c7b79bd34ef793ab45c1bb8ac69ea (patch)
tree06f8536d8304f98979851c8ad7597d79a6c43923 /tests/basic
parent955f70904a3762894162b46c9bc97cc9abcee5dc (diff)
downloaddjango-293fd5da5b8c7b79bd34ef793ab45c1bb8ac69ea.tar.gz
Reverted "Fixed #6785 -- Made QuerySet.get() fetch a limited number of rows."
This reverts commit da79ccca1d34f427952cce4555e598a700adb8de. This optimized the unsuccessful case at the expense of the successful one.
Diffstat (limited to 'tests/basic')
-rw-r--r--tests/basic/tests.py26
1 files changed, 1 insertions, 25 deletions
diff --git a/tests/basic/tests.py b/tests/basic/tests.py
index 3f91835f16..ad21b2b1c1 100644
--- a/tests/basic/tests.py
+++ b/tests/basic/tests.py
@@ -10,7 +10,7 @@ from django.db import DatabaseError
from django.db.models.fields import Field
from django.db.models.fields.related import ForeignObjectRel
from django.db.models.manager import BaseManager
-from django.db.models.query import QuerySet, EmptyQuerySet, MAX_GET_RESULTS
+from django.db.models.query import QuerySet, EmptyQuerySet
from django.test import TestCase, TransactionTestCase, skipIfDBFeature, skipUnlessDBFeature
from django.utils import six
from django.utils.translation import ugettext_lazy
@@ -178,30 +178,6 @@ class ModelTest(TestCase):
self.assertNotEqual(Article.objects.get(id__exact=a1.id), Article.objects.get(id__exact=a2.id))
- def test_multiple_objects_max_num_fetched(self):
- """
- #6785 - get() should fetch a limited number of results.
- """
- Article.objects.bulk_create(
- Article(headline='Area %s' % i, pub_date=datetime(2005, 7, 28))
- for i in range(MAX_GET_RESULTS)
- )
- six.assertRaisesRegex(
- self,
- MultipleObjectsReturned,
- "get\(\) returned more than one Article -- it returned %d!" % MAX_GET_RESULTS,
- Article.objects.get,
- headline__startswith='Area',
- )
- Article.objects.create(headline='Area %s' % MAX_GET_RESULTS, pub_date=datetime(2005, 7, 28))
- six.assertRaisesRegex(
- self,
- MultipleObjectsReturned,
- "get\(\) returned more than one Article -- it returned more than %d!" % MAX_GET_RESULTS,
- Article.objects.get,
- headline__startswith='Area',
- )
-
@skipUnlessDBFeature('supports_microsecond_precision')
def test_microsecond_precision(self):
# In PostgreSQL, microsecond-level precision is available.