Ejemplo n.º 1
0
    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
Ejemplo n.º 2
0
    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
Ejemplo n.º 3
0
    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'
Ejemplo n.º 4
0
    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'