diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/regressiontests/queries/models.py | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/tests/regressiontests/queries/models.py b/tests/regressiontests/queries/models.py index 36161852a1..175e0c867e 100644 --- a/tests/regressiontests/queries/models.py +++ b/tests/regressiontests/queries/models.py @@ -111,10 +111,17 @@ Bug #2080, #3592 >>> Author.objects.filter(Q(name='a3') | Q(item__name='one')) [<Author: a1>, <Author: a3>] -Bug #2939 -# FIXME: ValueQuerySets don't work yet. -# >>> Item.objects.values('creator').distinct().count() -# 2 +Bug #1878, #2939 +>>> Item.objects.values('creator').distinct().count() +3 + +# Create something with a duplicate 'name' so that we can test multi-column +# cases (which require some tricky SQL transformations under the covers). +>>> xx = Item(name='four', creator=a2) +>>> xx.save() +>>> Item.objects.exclude(name='two').values('creator', 'name').distinct().count() +4 +>>> xx.delete() Bug #2253 >>> q1 = Item.objects.order_by('name') |
