mirror of
https://github.com/django/django.git
synced 2025-09-26 12:09:19 +00:00
Fixed test failures introduced in refs #23861.
This commit is contained in:
parent
ce17b045bf
commit
789baf9c3a
2 changed files with 7 additions and 4 deletions
|
@ -2,8 +2,10 @@ from django.db import models
|
||||||
from django.core import checks
|
from django.core import checks
|
||||||
from django.test import SimpleTestCase
|
from django.test import SimpleTestCase
|
||||||
|
|
||||||
|
from .tests import IsolateModelsMixin
|
||||||
|
|
||||||
class TestDeprecatedField(SimpleTestCase):
|
|
||||||
|
class TestDeprecatedField(IsolateModelsMixin, SimpleTestCase):
|
||||||
def test_default_details(self):
|
def test_default_details(self):
|
||||||
class MyField(models.Field):
|
class MyField(models.Field):
|
||||||
system_check_deprecated_details = {}
|
system_check_deprecated_details = {}
|
||||||
|
@ -43,7 +45,7 @@ class TestDeprecatedField(SimpleTestCase):
|
||||||
])
|
])
|
||||||
|
|
||||||
|
|
||||||
class TestRemovedField(SimpleTestCase):
|
class TestRemovedField(IsolateModelsMixin, SimpleTestCase):
|
||||||
def test_default_details(self):
|
def test_default_details(self):
|
||||||
class MyField(models.Field):
|
class MyField(models.Field):
|
||||||
system_check_removed_details = {}
|
system_check_removed_details = {}
|
||||||
|
|
|
@ -291,8 +291,7 @@ class SilencingCheckTests(TestCase):
|
||||||
self.assertEqual(err.getvalue(), '')
|
self.assertEqual(err.getvalue(), '')
|
||||||
|
|
||||||
|
|
||||||
class CheckFrameworkReservedNamesTests(TestCase):
|
class IsolateModelsMixin(object):
|
||||||
|
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
self.current_models = apps.all_models[__package__]
|
self.current_models = apps.all_models[__package__]
|
||||||
self.saved_models = set(self.current_models)
|
self.saved_models = set(self.current_models)
|
||||||
|
@ -302,6 +301,8 @@ class CheckFrameworkReservedNamesTests(TestCase):
|
||||||
del self.current_models[model]
|
del self.current_models[model]
|
||||||
apps.clear_cache()
|
apps.clear_cache()
|
||||||
|
|
||||||
|
|
||||||
|
class CheckFrameworkReservedNamesTests(IsolateModelsMixin, TestCase):
|
||||||
@override_settings(
|
@override_settings(
|
||||||
SILENCED_SYSTEM_CHECKS=['models.E20', 'fields.W342'], # ForeignKey(unique=True)
|
SILENCED_SYSTEM_CHECKS=['models.E20', 'fields.W342'], # ForeignKey(unique=True)
|
||||||
INSTALLED_APPS=['django.contrib.auth', 'django.contrib.contenttypes', 'check_framework']
|
INSTALLED_APPS=['django.contrib.auth', 'django.contrib.contenttypes', 'check_framework']
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue