diff options
| author | Josh Smeaton <josh.smeaton@gmail.com> | 2015-01-17 16:03:46 +1100 |
|---|---|---|
| committer | Josh Smeaton <josh.smeaton@gmail.com> | 2015-01-27 12:20:06 +1100 |
| commit | 8196e4bdf498acb05e6680c81f9d7bf700f4295c (patch) | |
| tree | d7b8c51787581b4f9ead00686380bba89d678296 /tests | |
| parent | 511be35779a98427387d9aa4abacce01dedd7272 (diff) | |
Fixed #24154 -- Backends can now check support for expressions
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/backends/tests.py | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/tests/backends/tests.py b/tests/backends/tests.py index 459184ed85..05ffb288d0 100644 --- a/tests/backends/tests.py +++ b/tests/backends/tests.py @@ -127,12 +127,19 @@ class SQLiteTests(TestCase): #19360: Raise NotImplementedError when aggregating on date/time fields. """ for aggregate in (Sum, Avg, Variance, StdDev): - self.assertRaises(NotImplementedError, + self.assertRaises( + NotImplementedError, models.Item.objects.all().aggregate, aggregate('time')) - self.assertRaises(NotImplementedError, + self.assertRaises( + NotImplementedError, models.Item.objects.all().aggregate, aggregate('date')) - self.assertRaises(NotImplementedError, + self.assertRaises( + NotImplementedError, models.Item.objects.all().aggregate, aggregate('last_modified')) + self.assertRaises( + NotImplementedError, + models.Item.objects.all().aggregate, + **{'complex': aggregate('last_modified') + aggregate('last_modified')}) @unittest.skipUnless(connection.vendor == 'postgresql', "Test only for PostgreSQL") |
