diff options
author | Tim Graham <timograham@gmail.com> | 2016-12-31 13:07:35 -0500 |
---|---|---|
committer | Tim Graham <timograham@gmail.com> | 2017-01-17 20:52:04 -0500 |
commit | 631f4ab06112aca5bd6a57b81159048f936050bf (patch) | |
tree | 8df3dfea000b6776412faddffc9cdb0663264ebe /tests/one_to_one | |
parent | 60ca37d2e56e435521a4aa5ba56b1b11cb2a78e5 (diff) | |
download | django-631f4ab06112aca5bd6a57b81159048f936050bf.tar.gz |
Removed Manager.use_for_related_fields and Meta.manager_inheritance_from_future.
Per deprecation timeline. Refs ed0ff913c648b16c4471fc9a9441d1ee48cb5420.
Diffstat (limited to 'tests/one_to_one')
-rw-r--r-- | tests/one_to_one/tests.py | 23 |
1 files changed, 1 insertions, 22 deletions
diff --git a/tests/one_to_one/tests.py b/tests/one_to_one/tests.py index 1bbf85c193..3d98d78c27 100644 --- a/tests/one_to_one/tests.py +++ b/tests/one_to_one/tests.py @@ -1,8 +1,7 @@ from __future__ import unicode_literals from django.db import IntegrityError, connection, transaction -from django.test import TestCase, ignore_warnings -from django.utils.deprecation import RemovedInDjango20Warning +from django.test import TestCase from .models import ( Bar, Director, Favorites, HiddenPointer, ManualPrimaryKey, MultiModel, @@ -419,7 +418,6 @@ class OneToOneTests(TestCase): hasattr(Target, HiddenPointer._meta.get_field('target').remote_field.get_accessor_name()) ) - @ignore_warnings(category=RemovedInDjango20Warning) # for use_for_related_fields deprecation def test_related_object(self): public_school = School.objects.create(is_public=True) public_director = Director.objects.create(school=public_school, is_temp=False) @@ -452,25 +450,6 @@ class OneToOneTests(TestCase): # allow it. self.assertEqual(private_school.director, private_director) - # If the manager is marked "use_for_related_fields", it'll get used instead - # of the "bare" queryset. Usually you'd define this as a property on the class, - # but this approximates that in a way that's easier in tests. - School._default_manager.use_for_related_fields = True - try: - private_director = Director._base_manager.get(pk=private_director.pk) - with self.assertRaises(School.DoesNotExist): - private_director.school - finally: - School._default_manager.use_for_related_fields = False - - Director._default_manager.use_for_related_fields = True - try: - private_school = School._base_manager.get(pk=private_school.pk) - with self.assertRaises(Director.DoesNotExist): - private_school.director - finally: - Director._default_manager.use_for_related_fields = False - School._meta.base_manager_name = 'objects' School._meta._expire_cache() try: |