summaryrefslogtreecommitdiff
path: root/tests/regressiontests/generic_inline_admin
diff options
context:
space:
mode:
authorAymeric Augustin <aymeric.augustin@m4x.org>2013-02-12 11:22:41 +0100
committerCarl Meyer <carl@oddbird.net>2013-02-19 11:23:30 -0700
commit35c991aa06aa34fa458f01eac49275ff4c2d76f9 (patch)
tree176feb553b823a20fadc21f084df5d8cb463ef92 /tests/regressiontests/generic_inline_admin
parent1f39eafd60761bf6a60b74d9e9859621da1b9363 (diff)
Added a default limit to the maximum number of forms in a formset.
This is a security fix. Disclosure and advisory coming shortly.
Diffstat (limited to 'tests/regressiontests/generic_inline_admin')
-rw-r--r--tests/regressiontests/generic_inline_admin/tests.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/regressiontests/generic_inline_admin/tests.py b/tests/regressiontests/generic_inline_admin/tests.py
index f03641d292..8ba1700c76 100644
--- a/tests/regressiontests/generic_inline_admin/tests.py
+++ b/tests/regressiontests/generic_inline_admin/tests.py
@@ -6,6 +6,7 @@ from django.contrib import admin
from django.contrib.admin.sites import AdminSite
from django.contrib.contenttypes.generic import (
generic_inlineformset_factory, GenericTabularInline)
+from django.forms.formsets import DEFAULT_MAX_NUM
from django.forms.models import ModelForm
from django.test import TestCase
from django.test.utils import override_settings
@@ -244,7 +245,7 @@ class GenericInlineModelAdminTest(TestCase):
# Create a formset with default arguments
formset = media_inline.get_formset(request)
- self.assertEqual(formset.max_num, None)
+ self.assertEqual(formset.max_num, DEFAULT_MAX_NUM)
self.assertEqual(formset.can_order, False)
# Create a formset with custom keyword arguments