summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMalcolm Tredinnick <malcolm.tredinnick@gmail.com>2008-04-22 18:10:12 +0000
committerMalcolm Tredinnick <malcolm.tredinnick@gmail.com>2008-04-22 18:10:12 +0000
commit0a66eabc8ab9d11e131101c861a781810067c09e (patch)
tree83f58bc1ab69ab496556314212edf830c82122eb /tests
parent88488e5aa570f4ee552a2ce1399bd27f115b4546 (diff)
queryset-refactor: Made on of the tests use more portable SQL to help Oracle.
Patch from Ian Kelly. Fixed #7058. git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@7440 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'tests')
-rw-r--r--tests/regressiontests/queries/models.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/regressiontests/queries/models.py b/tests/regressiontests/queries/models.py
index 487bdb15f2..ee167ce604 100644
--- a/tests/regressiontests/queries/models.py
+++ b/tests/regressiontests/queries/models.py
@@ -473,7 +473,7 @@ FieldError: Infinite loop caused by ordering.
>>> Ranking.objects.extra(tables=['django_site'], order_by=['-django_site.id', 'rank'])
[<Ranking: 1: a3>, <Ranking: 2: a2>, <Ranking: 3: a1>]
->>> qs = Ranking.objects.extra(select={'good': 'rank > 2'})
+>>> qs = Ranking.objects.extra(select={'good': 'case when rank > 2 then 1 else 0 end'})
>>> [o.good for o in qs.extra(order_by=('-good',))] == [True, False, False]
True
>>> qs.extra(order_by=('-good', 'id'))