Kaydet (Commit) 789baf9c authored tarafından Tim Graham's avatar Tim Graham

Fixed test failures introduced in refs #23861.

üst ce17b045
...@@ -2,8 +2,10 @@ from django.db import models ...@@ -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): ...@@ -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): ...@@ -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): ...@@ -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']
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment