Loading tests/modeladmin/tests.py +18 −21 Original line number Diff line number Diff line from __future__ import unicode_literals from datetime import date import warnings from django import forms from django.contrib.admin.options import (ModelAdmin, TabularInline, Loading @@ -14,7 +15,6 @@ from django.core.checks import Error from django.core.exceptions import ImproperlyConfigured from django.forms.models import BaseModelFormSet from django.forms.widgets import Select from django.utils import six from django.test import TestCase from .models import Band, Concert, ValidationTestModel, ValidationTestInlineModel Loading Loading @@ -794,13 +794,10 @@ class FilterHorizontalCheckTests(CheckTestCase): class ValidationTestModelAdmin(ModelAdmin): filter_horizontal = 10 six.assertRaisesRegex( self, ImproperlyConfigured, "'ValidationTestModelAdmin.filter_horizontal' must be a list or tuple.", ValidationTestModelAdmin.validate, ValidationTestModel, ) self.assertIsInvalid( ValidationTestModelAdmin, ValidationTestModel, '"filter_horizontal" must be a list or tuple.', 'admin.E018') def test_missing_field(self): class ValidationTestModelAdmin(ModelAdmin): Loading Loading @@ -932,13 +929,10 @@ class ListDisplayTests(CheckTestCase): class ValidationTestModelAdmin(ModelAdmin): list_display = 10 six.assertRaisesRegex( self, ImproperlyConfigured, "'ValidationTestModelAdmin.list_display' must be a list or tuple.", ValidationTestModelAdmin.validate, ValidationTestModel, ) self.assertIsInvalid( ValidationTestModelAdmin, ValidationTestModel, '"list_display" must be a list or tuple.', 'admin.E107') def test_missing_field(self): class ValidationTestModelAdmin(ModelAdmin): Loading Loading @@ -1470,6 +1464,9 @@ class FormsetCheckTests(CheckTestCase): class CustomModelAdminTests(CheckTestCase): def test_deprecation(self): "Deprecated Custom Validator definitions still work with the check framework." with warnings.catch_warnings(): warnings.simplefilter("ignore", category=PendingDeprecationWarning) class CustomValidator(ModelAdminValidator): def validate_me(self, model_admin, model): raise ImproperlyConfigured('error!') Loading Loading
tests/modeladmin/tests.py +18 −21 Original line number Diff line number Diff line from __future__ import unicode_literals from datetime import date import warnings from django import forms from django.contrib.admin.options import (ModelAdmin, TabularInline, Loading @@ -14,7 +15,6 @@ from django.core.checks import Error from django.core.exceptions import ImproperlyConfigured from django.forms.models import BaseModelFormSet from django.forms.widgets import Select from django.utils import six from django.test import TestCase from .models import Band, Concert, ValidationTestModel, ValidationTestInlineModel Loading Loading @@ -794,13 +794,10 @@ class FilterHorizontalCheckTests(CheckTestCase): class ValidationTestModelAdmin(ModelAdmin): filter_horizontal = 10 six.assertRaisesRegex( self, ImproperlyConfigured, "'ValidationTestModelAdmin.filter_horizontal' must be a list or tuple.", ValidationTestModelAdmin.validate, ValidationTestModel, ) self.assertIsInvalid( ValidationTestModelAdmin, ValidationTestModel, '"filter_horizontal" must be a list or tuple.', 'admin.E018') def test_missing_field(self): class ValidationTestModelAdmin(ModelAdmin): Loading Loading @@ -932,13 +929,10 @@ class ListDisplayTests(CheckTestCase): class ValidationTestModelAdmin(ModelAdmin): list_display = 10 six.assertRaisesRegex( self, ImproperlyConfigured, "'ValidationTestModelAdmin.list_display' must be a list or tuple.", ValidationTestModelAdmin.validate, ValidationTestModel, ) self.assertIsInvalid( ValidationTestModelAdmin, ValidationTestModel, '"list_display" must be a list or tuple.', 'admin.E107') def test_missing_field(self): class ValidationTestModelAdmin(ModelAdmin): Loading Loading @@ -1470,6 +1464,9 @@ class FormsetCheckTests(CheckTestCase): class CustomModelAdminTests(CheckTestCase): def test_deprecation(self): "Deprecated Custom Validator definitions still work with the check framework." with warnings.catch_warnings(): warnings.simplefilter("ignore", category=PendingDeprecationWarning) class CustomValidator(ModelAdminValidator): def validate_me(self, model_admin, model): raise ImproperlyConfigured('error!') Loading