From 21f2fe76d0a336bb03dce15d173acd9eb64d3caa Mon Sep 17 00:00:00 2001 From: Nick Smith Date: Mon, 7 Jul 2014 17:06:53 +0100 Subject: [PATCH] Update wagtailusers.tests to supply formset.management_form POST data --- wagtail/wagtailusers/tests.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/wagtail/wagtailusers/tests.py b/wagtail/wagtailusers/tests.py index ef52af3ff..dd0ff00c7 100644 --- a/wagtail/wagtailusers/tests.py +++ b/wagtail/wagtailusers/tests.py @@ -166,6 +166,13 @@ class TestGroupCreateView(TestCase, WagtailTestUtils): return self.client.get(reverse('wagtailusers_groups_create'), params) def post(self, post_data={}): + post_defaults = { + u'page_permissions-TOTAL_FORMS': [u'0'], + u'page_permissions-MAX_NUM_FORMS': [u'1000'], + u'page_permissions-INITIAL_FORMS': [u'0'], + } + for k, v in post_defaults.iteritems(): + post_data[k] = post_data.get(k, v) return self.client.post(reverse('wagtailusers_groups_create'), post_data) def test_simple(self): @@ -198,6 +205,14 @@ class TestGroupEditView(TestCase, WagtailTestUtils): return self.client.get(reverse('wagtailusers_groups_edit', args=(group_id or self.test_group.id, )), params) def post(self, post_data={}, group_id=None): + post_defaults = { + u'name': 'test group', + u'page_permissions-TOTAL_FORMS': [u'0'], + u'page_permissions-MAX_NUM_FORMS': [u'1000'], + u'page_permissions-INITIAL_FORMS': [u'0'], + } + for k, v in post_defaults.iteritems(): + post_data[k] = post_data.get(k, v) return self.client.post(reverse('wagtailusers_groups_edit', args=(group_id or self.test_group.id, )), post_data) def test_simple(self):