summaryrefslogtreecommitdiff
path: root/tests/regressiontests/modeladmin
diff options
context:
space:
mode:
Diffstat (limited to 'tests/regressiontests/modeladmin')
-rw-r--r--tests/regressiontests/modeladmin/tests.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/tests/regressiontests/modeladmin/tests.py b/tests/regressiontests/modeladmin/tests.py
index ad86f854a7..872fb0c3fe 100644
--- a/tests/regressiontests/modeladmin/tests.py
+++ b/tests/regressiontests/modeladmin/tests.py
@@ -1115,6 +1115,24 @@ class ValidationTests(unittest.TestCase):
validate(ValidationTestModelAdmin, ValidationTestModel)
+ def test_max_show_all_allowed_validation(self):
+
+ class ValidationTestModelAdmin(ModelAdmin):
+ list_max_show_all = 'hello'
+
+ self.assertRaisesRegexp(
+ ImproperlyConfigured,
+ "'ValidationTestModelAdmin.list_max_show_all' should be an integer.",
+ validate,
+ ValidationTestModelAdmin,
+ ValidationTestModel,
+ )
+
+ class ValidationTestModelAdmin(ModelAdmin):
+ list_max_show_all = 200
+
+ validate(ValidationTestModelAdmin, ValidationTestModel)
+
def test_search_fields_validation(self):
class ValidationTestModelAdmin(ModelAdmin):