示例#1
0
    def test_child_ids_with_permission_required(self):
        """
        """
        plugin = GAPermissionsPlugin()

        with self.assertRaises(NotImplementedError):
            plugin.child_ids_with_permission(resource='fake', parent=None, children_type='fake', permission='fake')
示例#2
0
    def test_is_empty_required(self):
        """
        """
        plugin = GAPermissionsPlugin()

        with self.assertRaises(NotImplementedError):
            plugin.is_empty()
示例#3
0
    def test_remove_all_permissions_for_target_ids_required(self):
        """
        """
        plugin = GAPermissionsPlugin()

        with self.assertRaises(NotImplementedError):
            plugin.remove_all_permissions_for_target_ids(target_ids='fake')
示例#4
0
    def test_has_permission_required(self):
        """
        """
        plugin = GAPermissionsPlugin()

        with self.assertRaises(NotImplementedError):
            plugin.has_permission(resource='fake', target='fake', permission='fake', explicit_only=False)
示例#5
0
    def test_remove_permission_required(self):
        """
        """
        plugin = GAPermissionsPlugin()

        with self.assertRaises(NotImplementedError):
            plugin.remove_permission(resource='fake', target='fake', permission='fake')
示例#6
0
    def test_remove_all_permissions_of_resource_required(self):
        """
        """
        plugin = GAPermissionsPlugin()

        with self.assertRaises(NotImplementedError):
            plugin.remove_all_permissions_of_resource(resource='fake')
示例#7
0
    def test_remove_all_permissions_for_target_ids_required(self):
        """
        """
        plugin = GAPermissionsPlugin()

        with self.assertRaises(NotImplementedError):
            plugin.remove_all_permissions_for_target_ids(target_ids='fake')
示例#8
0
    def test_create_permission_required(self):
        """
        """
        plugin = GAPermissionsPlugin()

        with self.assertRaises(NotImplementedError):
            plugin.create_permission(resource='fake', target='fake', permission='fake', explicit=True, parent_permission_id='fake')
示例#9
0
    def test_is_empty_required(self):
        """
        """
        plugin = GAPermissionsPlugin()

        with self.assertRaises(NotImplementedError):
            plugin.is_empty()
示例#10
0
    def test_remove_all_permissions_of_resource_required(self):
        """
        """
        plugin = GAPermissionsPlugin()

        with self.assertRaises(NotImplementedError):
            plugin.remove_all_permissions_of_resource(resource='fake')
示例#11
0
    def test_remove_permission_required(self):
        """
        """
        plugin = GAPermissionsPlugin()

        with self.assertRaises(NotImplementedError):
            plugin.remove_permission(resource='fake',
                                     target='fake',
                                     permission='fake')
示例#12
0
    def test_child_ids_with_permission_required(self):
        """
        """
        plugin = GAPermissionsPlugin()

        with self.assertRaises(NotImplementedError):
            plugin.child_ids_with_permission(resource='fake',
                                             parent=None,
                                             children_type='fake',
                                             permission='fake')
示例#13
0
    def test_has_permission_required(self):
        """
        """
        plugin = GAPermissionsPlugin()

        with self.assertRaises(NotImplementedError):
            plugin.has_permission(resource='fake',
                                  target='fake',
                                  permission='fake',
                                  explicit_only=False)
示例#14
0
    def test_create_permission_required(self):
        """
        """
        plugin = GAPermissionsPlugin()

        with self.assertRaises(NotImplementedError):
            plugin.create_permission(resource='fake',
                                     target='fake',
                                     permission='fake',
                                     explicit=True,
                                     parent_permission_id='fake')
示例#15
0
 def test_methods(self):
     """
     """
     plugin = GAPermissionsPlugin()
     self.assertTrue(plugin.should_manage(resource_name='fake', identifier='fake'))
示例#16
0
 def test_methods(self):
     """
     """
     plugin = GAPermissionsPlugin()
     self.assertTrue(
         plugin.should_manage(resource_name='fake', identifier='fake'))