def test_joins_group(self, groups_service, pyramid_config, pyramid_request): group = FakeGroup('abc123', 'some-slug') pyramid_config.testing_securitypolicy('gentiana') views.join(group, pyramid_request) assert (group, 'gentiana') in groups_service.joined
def test_redirects_to_group_page(self, pyramid_request): group = FakeGroup('abc123', 'some-slug') result = views.join(group, pyramid_request) assert isinstance(result, HTTPSeeOther) assert result.location == '/g/abc123/some-slug'