예제 #1
0
파일: test_claims.py 프로젝트: zckb/pyoidc
def test_claims_for_user():
    user = "******"
    user2mode = {user: "******"}
    claims_mode = ClaimsMode(user2mode)

    assert claims_mode.aggregate(user)
예제 #2
0
파일: test_claims.py 프로젝트: zckb/pyoidc
def test_non_aggregate_claims():
    user = "******"
    claims_mode = ClaimsMode({user: "******"})

    assert not claims_mode.aggregate(user)
예제 #3
0
파일: test_claims.py 프로젝트: zckb/pyoidc
def test_claims_for_missing_user():
    claims_mode = ClaimsMode({})

    assert not claims_mode.aggregate("nobody")
예제 #4
0
def test_claims_for_user():
    user = "******"
    user2mode = {user: "******"}
    claims_mode = ClaimsMode(user2mode)

    assert claims_mode.aggregate(user)
예제 #5
0
def test_non_aggregate_claims():
    user = "******"
    claims_mode = ClaimsMode({user: "******"})

    assert not claims_mode.aggregate(user)
예제 #6
0
def test_claims_for_missing_user():
    claims_mode = ClaimsMode({})

    assert not claims_mode.aggregate("nobody")