예제 #1
0
    def test_it(self):
        from c2cgeoportal_geoportal.resources import defaultgroupsfinder

        request = create_dummy_request(authentication=False,
                                       user="******")
        roles = defaultgroupsfinder("__test_user", request)
        self.assertEqual(roles, ["__test_role"])
예제 #2
0
def c2cgeoportal_check(
        username: str, password: str,
        request: pyramid.request.Request) -> Optional[List[str]]:
    """Check the user authentication."""
    if request.registry.validate_user(request, username, password):
        return defaultgroupsfinder(username, request)
    return None
예제 #3
0
def c2cgeoportal_check(username, password, request):  # pragma: no cover
    if request.registry.validate_user(request, username, password):
        return defaultgroupsfinder(username, request)
    return None
예제 #4
0
def c2cgeoportal_check(username, password, request):  # pragma: no cover
    if request.registry.validate_user(request, username, password):
        return defaultgroupsfinder(username, request)
    return None
예제 #5
0
 def test_it(self):
     from c2cgeoportal_geoportal.resources import defaultgroupsfinder
     request = create_dummy_request(authentication=False, user="******")
     roles = defaultgroupsfinder("__test_user", request)
     self.assertEqual(roles, ["__test_role"])