diff options
| author | Malcolm Tredinnick <malcolm.tredinnick@gmail.com> | 2008-04-26 09:06:56 +0000 |
|---|---|---|
| committer | Malcolm Tredinnick <malcolm.tredinnick@gmail.com> | 2008-04-26 09:06:56 +0000 |
| commit | bb132aa3951c3d3582be608d9bb7af5a707bf6e6 (patch) | |
| tree | bb842e6065bcb05af27006790c6017d45e6bdaf4 /tests | |
| parent | dd432cc94177f84e984b30f08ce473a8951ad8f7 (diff) | |
queryset-refactor: Repaired the dates() method with extra(select=...).xi
It was broken by [7340]. Patch from Ian Kelly. Fixed #7087.
git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@7468 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/regressiontests/queries/models.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/regressiontests/queries/models.py b/tests/regressiontests/queries/models.py index 6893ebc991..1e0e3398c8 100644 --- a/tests/regressiontests/queries/models.py +++ b/tests/regressiontests/queries/models.py @@ -586,7 +586,7 @@ Bug #6981 >>> Tag.objects.select_related('parent').order_by('name') [<Tag: t1>, <Tag: t2>, <Tag: t3>, <Tag: t4>, <Tag: t5>] -Bug #6180, #6203 +Bug #6180, #6203 -- dates with limits and/or counts >>> Item.objects.count() 4 >>> Item.objects.dates('created', 'month').count() @@ -598,6 +598,10 @@ Bug #6180, #6203 >>> Item.objects.dates('created', 'day')[0] datetime.datetime(2007, 12, 19, 0, 0) +Bug #7087 -- dates with extra select columns +>>> Item.objects.dates('created', 'day').extra(select={'a': 1}) +[datetime.datetime(2007, 12, 19, 0, 0), datetime.datetime(2007, 12, 20, 0, 0)] + Test that parallel iterators work. >>> qs = Tag.objects.all() |
