1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-02 23:48:47 +00:00
Files
seahub/tests/seahub/role_permissions/test_utils.py
Leo d9b62c8555 add can publish repo permission (#3402)
add can_publish_repo user role permission
2019-05-06 15:50:44 +08:00

15 lines
569 B
Python

from seahub.constants import GUEST_USER, DEFAULT_USER
from seahub.role_permissions.utils import (
get_available_roles, get_enabled_role_permissions_by_role)
from seahub.test_utils import BaseTestCase
class UtilsTest(BaseTestCase):
def test_get_available_role(self):
assert len(get_available_roles()) == 2
assert GUEST_USER in get_available_roles()
assert DEFAULT_USER in get_available_roles()
def test_get_enabled_role_permissions_by_role(self):
assert len(get_enabled_role_permissions_by_role(DEFAULT_USER).keys()) == 18