コード例 #1
0
ファイル: test_authztool.py プロジェクト: petrushev/ckan
 def test_remove_role(self):
     assert_equal(TestRoles.get_roles('system', user_ref='testsysadmin'),
                  ['"testsysadmin" is "admin" on "System"'])
     RightsTool.make_or_remove_roles('remove', 'testsysadmin', 'admin',
                                     'system')
     assert_equal(TestRoles.get_roles('system', user_ref='testsysadmin'),
                  [])
コード例 #2
0
ファイル: test_authztool.py プロジェクト: petrushev/ckan
 def test_make_role(self):
     assert_equal(TestRoles.get_roles('annakarenina', user_ref='tester'),
                  [])
     RightsTool.make_or_remove_roles('make', 'tester', 'admin',
                                     'annakarenina')
     assert_equal(TestRoles.get_roles('annakarenina', user_ref='tester'),
                  [u'"tester" is "admin" on "annakarenina"'])
コード例 #3
0
ファイル: test_authztool.py プロジェクト: AltisCorp/ckan
 def test_remove_role(self):
     assert_equal(TestRoles.get_roles('system', user_ref='testsysadmin'), ['"testsysadmin" is "admin" on "System"'])
     RightsTool.make_or_remove_roles('remove', 'testsysadmin', 'admin', 'system')
     assert_equal(TestRoles.get_roles('system', user_ref='testsysadmin'), [])
コード例 #4
0
ファイル: test_authztool.py プロジェクト: AltisCorp/ckan
 def test_make_role(self):
     assert_equal(TestRoles.get_roles('annakarenina', user_ref='tester'), [])
     RightsTool.make_or_remove_roles('make', 'tester', 'admin', 'annakarenina')
     assert_equal(TestRoles.get_roles('annakarenina', user_ref='tester'), [u'"tester" is "admin" on "annakarenina"'])