'If they specify no filters, they get all the members'

def test_filter_all(self):

    self.group.curators.add(self.user_1.userprofile)
    self.group.accepting_new_members = 'by_request'
    self.group.save()
    self.group.add_member(self.user_2.userprofile, GroupMembership.MEMBER)
    member_membership = self.group.groupmembership_set.get(userprofile__user=self.user_2)
    self.user_3 = UserFactory.create()
    self.group.add_member(self.user_3.userprofile, GroupMembership.PENDING)
    pending_membership = self.group.groupmembership_set.get(userprofile__user=self.user_3)
    self.user_4 = UserFactory.create()
    self.group.add_member(self.user_4.userprofile, GroupMembership.PENDING_TERMS)
    pending_terms_membership = self.group.groupmembership_set.get(userprofile__user=self.user_4)
    url = urlparams(self.url, filtr='all')
    with self.login(self.user_1) as client:
        response = client.get(url, follow=True)
    people = response.context['people'].object_list
    ok_((member_membership in people))
    ok_((pending_membership in people))
    ok_((pending_terms_membership in people))
