Loading tests/check_framework/test_model_field_deprecation.py +4 −2 Original line number Diff line number Diff line Loading @@ -2,8 +2,10 @@ from django.db import models from django.core import checks from django.test import SimpleTestCase from .tests import IsolateModelsMixin class TestDeprecatedField(SimpleTestCase): class TestDeprecatedField(IsolateModelsMixin, SimpleTestCase): def test_default_details(self): class MyField(models.Field): system_check_deprecated_details = {} Loading Loading @@ -43,7 +45,7 @@ class TestDeprecatedField(SimpleTestCase): ]) class TestRemovedField(SimpleTestCase): class TestRemovedField(IsolateModelsMixin, SimpleTestCase): def test_default_details(self): class MyField(models.Field): system_check_removed_details = {} Loading tests/check_framework/tests.py +3 −2 Original line number Diff line number Diff line Loading @@ -291,8 +291,7 @@ class SilencingCheckTests(TestCase): self.assertEqual(err.getvalue(), '') class CheckFrameworkReservedNamesTests(TestCase): class IsolateModelsMixin(object): def setUp(self): self.current_models = apps.all_models[__package__] self.saved_models = set(self.current_models) Loading @@ -302,6 +301,8 @@ class CheckFrameworkReservedNamesTests(TestCase): del self.current_models[model] apps.clear_cache() class CheckFrameworkReservedNamesTests(IsolateModelsMixin, TestCase): @override_settings( SILENCED_SYSTEM_CHECKS=['models.E20', 'fields.W342'], # ForeignKey(unique=True) INSTALLED_APPS=['django.contrib.auth', 'django.contrib.contenttypes', 'check_framework'] Loading Loading
tests/check_framework/test_model_field_deprecation.py +4 −2 Original line number Diff line number Diff line Loading @@ -2,8 +2,10 @@ from django.db import models from django.core import checks from django.test import SimpleTestCase from .tests import IsolateModelsMixin class TestDeprecatedField(SimpleTestCase): class TestDeprecatedField(IsolateModelsMixin, SimpleTestCase): def test_default_details(self): class MyField(models.Field): system_check_deprecated_details = {} Loading Loading @@ -43,7 +45,7 @@ class TestDeprecatedField(SimpleTestCase): ]) class TestRemovedField(SimpleTestCase): class TestRemovedField(IsolateModelsMixin, SimpleTestCase): def test_default_details(self): class MyField(models.Field): system_check_removed_details = {} Loading
tests/check_framework/tests.py +3 −2 Original line number Diff line number Diff line Loading @@ -291,8 +291,7 @@ class SilencingCheckTests(TestCase): self.assertEqual(err.getvalue(), '') class CheckFrameworkReservedNamesTests(TestCase): class IsolateModelsMixin(object): def setUp(self): self.current_models = apps.all_models[__package__] self.saved_models = set(self.current_models) Loading @@ -302,6 +301,8 @@ class CheckFrameworkReservedNamesTests(TestCase): del self.current_models[model] apps.clear_cache() class CheckFrameworkReservedNamesTests(IsolateModelsMixin, TestCase): @override_settings( SILENCED_SYSTEM_CHECKS=['models.E20', 'fields.W342'], # ForeignKey(unique=True) INSTALLED_APPS=['django.contrib.auth', 'django.contrib.contenttypes', 'check_framework'] Loading