@@ -145,7 +145,7 @@ class SystemWideRoleTests(CasbinEnforcementTestCase):
145145 {
146146 "subject" : make_user_key ("user-1" ),
147147 "action" : make_action_key ("manage" ),
148- "scope" : make_library_key ("lib@any-org@any-library " ),
148+ "scope" : make_library_key ("lib:DemoX:CSPROB " ),
149149 "expected_result" : True ,
150150 },
151151 ]
@@ -235,10 +235,10 @@ class RoleAssignmentTests(CasbinEnforcementTestCase):
235235 make_role_key ("course_admin" ),
236236 make_scope_key ("course" , "course-v1:any-org+any-course+any-course-run" ),
237237 ],
238- ["g" , make_user_key ("user-6" ), make_role_key ("library_admin" ), make_library_key ("lib@any-org@any-library " )],
239- ["g" , make_user_key ("user-7" ), make_role_key ("library_editor" ), make_library_key ("lib@any-org@any-library " )],
240- ["g" , make_user_key ("user-8" ), make_role_key ("library_reviewer" ), make_library_key ("lib@any-org@any-library " )],
241- ["g" , make_user_key ("user-9" ), make_role_key ("library_author" ), make_library_key ("lib@any-org@any-library " )],
238+ ["g" , make_user_key ("user-6" ), make_role_key ("library_admin" ), make_library_key ("lib:DemoX:CSPROB " )],
239+ ["g" , make_user_key ("user-7" ), make_role_key ("library_editor" ), make_library_key ("lib:DemoX:CSPROB " )],
240+ ["g" , make_user_key ("user-8" ), make_role_key ("library_reviewer" ), make_library_key ("lib:DemoX:CSPROB " )],
241+ ["g" , make_user_key ("user-9" ), make_role_key ("library_author" ), make_library_key ("lib:DemoX:CSPROB " )],
242242 ] + COMMON_ACTION_GROUPING
243243
244244 CASES = [
@@ -275,25 +275,25 @@ class RoleAssignmentTests(CasbinEnforcementTestCase):
275275 {
276276 "subject" : make_user_key ("user-6" ),
277277 "action" : make_action_key ("manage" ),
278- "scope" : make_library_key ("lib@any-org@any-library " ),
278+ "scope" : make_library_key ("lib:DemoX:CSPROB " ),
279279 "expected_result" : True ,
280280 },
281281 {
282282 "subject" : make_user_key ("user-7" ),
283283 "action" : make_action_key ("edit" ),
284- "scope" : make_library_key ("lib@any-org@any-library " ),
284+ "scope" : make_library_key ("lib:DemoX:CSPROB " ),
285285 "expected_result" : True ,
286286 },
287287 {
288288 "subject" : make_user_key ("user-8" ),
289289 "action" : make_action_key ("read" ),
290- "scope" : make_library_key ("lib@any-org@any-library " ),
290+ "scope" : make_library_key ("lib:DemoX:CSPROB " ),
291291 "expected_result" : True ,
292292 },
293293 {
294294 "subject" : make_user_key ("user-9" ),
295295 "action" : make_action_key ("write" ),
296- "scope" : make_library_key ("lib@any-org@any-library " ),
296+ "scope" : make_library_key ("lib:DemoX:CSPROB " ),
297297 "expected_result" : True ,
298298 },
299299 ]
@@ -395,7 +395,7 @@ class WildcardScopeTests(CasbinEnforcementTestCase):
395395 ("*" , True ),
396396 (make_scope_key ("org" , "MIT" ), True ),
397397 (make_scope_key ("course" , "course-v1:OpenedX+DemoX+CS101" ), True ),
398- (make_library_key ("lib@ OpenedX:math-basics" ), True ),
398+ (make_library_key ("lib: OpenedX:math-basics" ), True ),
399399 )
400400 @unpack
401401 def test_wildcard_global_access (self , scope : str , expected_result : bool ):
@@ -412,7 +412,7 @@ def test_wildcard_global_access(self, scope: str, expected_result: bool):
412412 ("*" , False ),
413413 (make_scope_key ("org" , "MIT" ), True ),
414414 (make_scope_key ("course" , "course-v1:OpenedX+DemoX+CS101" ), False ),
415- (make_library_key ("lib@ OpenedX:math-basics" ), False ),
415+ (make_library_key ("lib: OpenedX:math-basics" ), False ),
416416 )
417417 @unpack
418418 def test_wildcard_org_access (self , scope : str , expected_result : bool ):
@@ -429,7 +429,7 @@ def test_wildcard_org_access(self, scope: str, expected_result: bool):
429429 ("*" , False ),
430430 (make_scope_key ("org" , "MIT" ), False ),
431431 (make_scope_key ("course" , "course-v1:OpenedX+DemoX+CS101" ), True ),
432- (make_library_key ("lib@ OpenedX:math-basics" ), False ),
432+ (make_library_key ("lib: OpenedX:math-basics" ), False ),
433433 )
434434 @unpack
435435 def test_wildcard_course_access (self , scope : str , expected_result : bool ):
@@ -446,7 +446,7 @@ def test_wildcard_course_access(self, scope: str, expected_result: bool):
446446 ("*" , False ),
447447 (make_scope_key ("org" , "MIT" ), False ),
448448 (make_scope_key ("course" , "course-v1:OpenedX+DemoX+CS101" ), False ),
449- (make_library_key ("lib@ OpenedX:math-basics" ), True ),
449+ (make_library_key ("lib: OpenedX:math-basics" ), True ),
450450 )
451451 @unpack
452452 def test_wildcard_library_access (self , scope : str , expected_result : bool ):
0 commit comments