예제 #1
0
파일: auth_test.py 프로젝트: linhua55/h
def test_group_principals_with_one_group():
    user = mock.Mock(groups=[_mock_group('pubid1')])

    assert auth.group_principals(user) == [
        'group:__world__',
        'group:pubid1',
    ]
예제 #2
0
파일: auth_test.py 프로젝트: chrber/h
def test_group_principals_with_one_group():
    user = mock.Mock(groups=[_mock_group('pubid1')])

    assert auth.group_principals(user) == [
        'group:__world__',
        'group:pubid1',
    ]
예제 #3
0
def test_group_principals_with_three_groups():
    user = mock.Mock(groups=[
        _mock_group('pubid1'),
        _mock_group('pubid2'),
        _mock_group('pubid3'),
    ])

    assert auth.group_principals(user) == [
        'group:pubid1',
        'group:pubid2',
        'group:pubid3',
    ]
예제 #4
0
파일: auth_test.py 프로젝트: linhua55/h
def test_group_principals_with_three_groups():
    user = mock.Mock(groups=[
        _mock_group('pubid1'),
        _mock_group('pubid2'),
        _mock_group('pubid3'),
    ])

    assert auth.group_principals(user) == [
        'group:__world__',
        'group:pubid1',
        'group:pubid2',
        'group:pubid3',
    ]
예제 #5
0
파일: auth_test.py 프로젝트: chrber/h
def test_group_principals_with_no_groups():
    user = mock.Mock(groups=[])

    assert auth.group_principals(user) == ['group:__world__']
예제 #6
0
def test_group_principals_with_three_groups():
    user = mock.Mock(groups=[_mock_group("hashid1"), _mock_group("hashid2"), _mock_group("hashid3")])

    assert auth.group_principals(user) == ["group:__world__", "group:hashid1", "group:hashid2", "group:hashid3"]
예제 #7
0
파일: auth_test.py 프로젝트: linhua55/h
def test_group_principals_with_no_groups():
    user = mock.Mock(groups=[])

    assert auth.group_principals(user) == ['group:__world__']