diff options
| author | Jannis Leidel <jannis@leidel.info> | 2011-09-08 13:25:00 +0000 |
|---|---|---|
| committer | Jannis Leidel <jannis@leidel.info> | 2011-09-08 13:25:00 +0000 |
| commit | cf70c96ce08bec8834ada695451cc915f7558dbd (patch) | |
| tree | 5ccf9d96d88a692f161f64bd515e78ea95da7a3e /tests/regressiontests/modeladmin/tests.py | |
| parent | 414c762c3abfebb2670a3b26aba7028d62303cfe (diff) | |
Fixed #15997 -- Added `list_max_show_all` option to `ModelAdmin` in replacement for a global module level variable. Thanks, jsdalton.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16725 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'tests/regressiontests/modeladmin/tests.py')
| -rw-r--r-- | tests/regressiontests/modeladmin/tests.py | 18 |
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): |
