Ejemplo n.º 1
0
    def test_it_returns_principals_for_user(self, pyramid_request,
                                            user_service, principals_for_user):
        result = util.groupfinder('acct:[email protected]', pyramid_request)

        principals_for_user.assert_called_once_with(
            user_service.fetch.return_value)
        assert result == principals_for_user.return_value
Ejemplo n.º 2
0
    def test_it_returns_principals_for_user(
        self, pyramid_request, user_service, principals_for_user
    ):
        result = util.groupfinder("acct:[email protected]", pyramid_request)

        principals_for_user.assert_called_once_with(user_service.fetch.return_value)
        assert result == principals_for_user.return_value
Ejemplo n.º 3
0
def test_groupfinder(user, principals, accounts):
    accounts.get_user.return_value = user

    result = util.groupfinder('acct:[email protected]', testing.DummyRequest())

    if principals is None:
        assert result is None
    else:
        assert set(principals) == set(result)
Ejemplo n.º 4
0
def test_groupfinder(user, principals, pyramid_request, user_service):
    user_service.fetch.return_value = user

    result = util.groupfinder('acct:[email protected]', pyramid_request)

    if principals is None:
        assert result is None
    else:
        assert set(principals) == set(result)
Ejemplo n.º 5
0
def test_groupfinder(user, principals, pyramid_request, user_service):
    user_service.fetch.return_value = user

    result = util.groupfinder('acct:[email protected]', pyramid_request)

    if principals is None:
        assert result is None
    else:
        assert set(principals) == set(result)
Ejemplo n.º 6
0
 def test_it_fetches_the_user(self, pyramid_request, user_service):
     util.groupfinder('acct:[email protected]', pyramid_request)
     user_service.fetch.assert_called_once_with('acct:[email protected]')
Ejemplo n.º 7
0
 def test_it_fetches_the_user(self, pyramid_request, user_service):
     util.groupfinder('acct:[email protected]', pyramid_request)
     user_service.fetch.assert_called_once_with('acct:[email protected]')