Ejemplo n.º 1
0
 def test_it_returns_correct_group_for_world_group(self, pyramid_request):
     group = util.fetch_group(pyramid_request, "__world__")
     assert isinstance(group, util.WorldGroup)
Ejemplo n.º 2
0
    def test_it_returns_none_when_group_missing(self, pyramid_request, factories):
        # create a group
        factories.Group()

        assert util.fetch_group(pyramid_request, "bogus") is None
Ejemplo n.º 3
0
    def test_it_returns_an_object_implementing_acl(self, pyramid_request, factories):
        group = factories.Group()

        result = util.fetch_group(pyramid_request, group.pubid)
        # make sure this call doesn't raise
        result.__acl__()
Ejemplo n.º 4
0
 def test_it_returns_the_correct_group(self, pyramid_request, factories):
     groups = [factories.Group() for _ in xrange(3)]
     assert util.fetch_group(pyramid_request, groups[1].pubid) == groups[1]