|
@@ -2639,8 +2639,7 @@ class TestModelverse(unittest.TestCase):
|
|
|
self.do_as_user("admin", permission_owner, ["users/user/test/a", "user"])
|
|
|
self.do_test_permission("users/user/test/a", {"admin": "RW", "user": "RW", "group_user": "R", "other_user": ""})
|
|
|
|
|
|
- """
|
|
|
- def test_op_permission_owner_model(self):
|
|
|
+ def test_op_permission_owner_folder(self):
|
|
|
folder_create("users/user/test/a/b/c")
|
|
|
|
|
|
try:
|
|
@@ -2648,9 +2647,21 @@ class TestModelverse(unittest.TestCase):
|
|
|
group_create("users")
|
|
|
except:
|
|
|
pass
|
|
|
+ self.do_create_user("group_user")
|
|
|
+ try:
|
|
|
+ # Might already be a member
|
|
|
+ group_join("users", "group_user")
|
|
|
+ except:
|
|
|
+ raise
|
|
|
+ pass
|
|
|
|
|
|
permission_group("users/user/test/a/b", "users")
|
|
|
- """
|
|
|
+ permission_modify("users/user/test/a/b", "210")
|
|
|
+
|
|
|
+ self.do_test_permission("users/user/test/", {"admin": "RW", "user": "RW", "group_user": "", "other_user": ""})
|
|
|
+ self.do_test_permission("users/user/test/a", {"admin": "RW", "user": "RW", "group_user": "", "other_user": ""})
|
|
|
+ self.do_test_permission("users/user/test/a/b", {"admin": "RW", "user": "RW", "group_user": "R", "other_user": ""})
|
|
|
+ self.do_test_permission("users/user/test/a/b/c", {"admin": "RW", "user": "RW", "group_user": "", "other_user": ""})
|
|
|
|
|
|
"""
|
|
|
def test_op_model_render(self):
|