def test_GET_has_merge_form_with_members(self): request = self.factory.get('?members=%s&members=%s' % (self.cm1.pk, self.cm2.pk)) view = MergeCouncilMembersView.as_view() response = view(request) assert_in('form', response.context_data) assert_in(self.cm1, response.context_data['form'].fields['primary'].queryset) assert_in(self.cm2, response.context_data['form'].fields['primary'].queryset)
def test_GET_has_merge_form_with_members(self): request = self.factory.get('?members=%s&members=%s' % (self.cm1.pk, self.cm2.pk)) view = MergeCouncilMembersView.as_view() response = view(request) assert_in('form', response.context_data) assert_in(self.cm1, response.context_data['form'].fields['primary'].queryset) assert_in(self.cm2, response.context_data['form'].fields['primary'].queryset)
def test_POST_with_invalid_form_rerenders_successfully(self): request = self.factory.post('', data={'members': [self.cm1.pk, self.cm2.pk]}) view = MergeCouncilMembersView.as_view() response = view(request) assert_equal(response.status_code, 200)
def test_POST_with_invalid_form_rerenders_successfully(self): request = self.factory.post( '', data={'members': [self.cm1.pk, self.cm2.pk]}) view = MergeCouncilMembersView.as_view() response = view(request) assert_equal(response.status_code, 200)