diff options
author | Tim Graham <timograham@gmail.com> | 2018-12-27 20:18:45 -0500 |
---|---|---|
committer | Tim Graham <timograham@gmail.com> | 2019-01-17 10:52:19 -0500 |
commit | 1fecde6be9f42050ab993ecc293169280df3a974 (patch) | |
tree | ebefb7b8d9ed1e4801280ae0ed22a2947ca7e7d9 /tests/get_earliest_or_latest | |
parent | da5eb3d56c4bfd1bd5ed99d52441d90f9695b5ac (diff) | |
download | django-1fecde6be9f42050ab993ecc293169280df3a974.tar.gz |
Refs #11557 -- Removed the field_name keyword argument to QuerySet.earliest() and latest().
Per deprecation timeline.
Diffstat (limited to 'tests/get_earliest_or_latest')
-rw-r--r-- | tests/get_earliest_or_latest/tests.py | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/tests/get_earliest_or_latest/tests.py b/tests/get_earliest_or_latest/tests.py index a49dc43402..96ebe19f32 100644 --- a/tests/get_earliest_or_latest/tests.py +++ b/tests/get_earliest_or_latest/tests.py @@ -1,7 +1,6 @@ from datetime import datetime from django.test import TestCase -from django.utils.deprecation import RemovedInDjango30Warning from .models import Article, IndexErrorArticle, Person @@ -82,11 +81,6 @@ class EarliestOrLatestTests(TestCase): Article.objects.model._meta.get_latest_by = ('pub_date', 'expire_date') self.assertEqual(Article.objects.filter(pub_date=datetime(2005, 7, 28)).earliest(), a4) - def test_earliest_fields_and_field_name(self): - msg = 'Cannot use both positional arguments and the field_name keyword argument.' - with self.assertRaisesMessage(ValueError, msg): - Article.objects.earliest('pub_date', field_name='expire_date') - def test_latest(self): # Because no Articles exist yet, latest() raises ArticleDoesNotExist. with self.assertRaises(Article.DoesNotExist): @@ -149,11 +143,6 @@ class EarliestOrLatestTests(TestCase): Article.objects.model._meta.get_latest_by = ('pub_date', 'expire_date') self.assertEqual(Article.objects.filter(pub_date=datetime(2005, 7, 27)).latest(), a3) - def test_latest_fields_and_field_name(self): - msg = 'Cannot use both positional arguments and the field_name keyword argument.' - with self.assertRaisesMessage(ValueError, msg): - Article.objects.latest('pub_date', field_name='expire_date') - def test_latest_manual(self): # You can still use latest() with a model that doesn't have # "get_latest_by" set -- just pass in the field name manually. @@ -167,15 +156,6 @@ class EarliestOrLatestTests(TestCase): Person.objects.latest() self.assertEqual(Person.objects.latest("birthday"), p2) - def test_field_name_kwarg_deprecation(self): - Person.objects.create(name='Deprecator', birthday=datetime(1950, 1, 1)) - msg = ( - 'The field_name keyword argument to earliest() and latest() ' - 'is deprecated in favor of passing positional arguments.' - ) - with self.assertWarnsMessage(RemovedInDjango30Warning, msg): - Person.objects.latest(field_name='birthday') - class TestFirstLast(TestCase): |