(self)
| 23 | |
| 24 | @skipUnlessDBFeature("greatest_least_ignores_nulls") |
| 25 | def test_ignores_null(self): |
| 26 | now = timezone.now() |
| 27 | Article.objects.create(title="Testing with Django", written=now) |
| 28 | articles = Article.objects.annotate( |
| 29 | first_updated=Least("written", "published"), |
| 30 | ) |
| 31 | self.assertEqual(articles.first().first_updated, now) |
| 32 | |
| 33 | @skipIfDBFeature("greatest_least_ignores_nulls") |
| 34 | def test_propagates_null(self): |