diff --git a/tests/regressiontests/aggregation_regress/tests.py b/tests/regressiontests/aggregation_regress/tests.py
index 49e1e61..0c59391 100644
|
a
|
b
|
class AggregationTests(TestCase):
|
| 861 | 861 | ['Peter Norvig'], |
| 862 | 862 | lambda b: b.name |
| 863 | 863 | ) |
| | 864 | |
| | 865 | def test_reverse_filter(self): |
| | 866 | # foreign key |
| | 867 | qs = Author.objects.annotate( |
| | 868 | contact_book_pages=Sum('book_contact_set__pages')) |
| | 869 | qs = qs.filter(name='Peter Norvig') |
| | 870 | qs2 = qs.filter(book_contact_set__pages__gte=0) |
| | 871 | self.assertEquals(qs[0].contact_book_pages, qs2[0].contact_book_pages) |
| | 872 | # m2m |
| | 873 | qs = Author.objects.annotate(pages_written=Sum('book__pages')) |
| | 874 | qs = qs.filter(name='Peter Norvig') |
| | 875 | qs2 = qs.filter(book__pubdate__lt='2011-01-01') |
| | 876 | self.assertEquals(qs[0].pages_written, qs2[0].pages_written) |