'Property marked with special char ! creatable by no one'

def test_create_locked_down_protected_prop(self):

    self.set_property_protections()
    request = unit_test_utils.get_fake_request(roles=['admin'])
    image = {'name': 'image-1'}
    created_image = self.controller.create(request, image=image, extra_properties={}, tags=[])
    roles = ['fake_member']
    another_request = unit_test_utils.get_fake_request(roles=roles)
    changes = [{'op': 'add', 'path': ['x_none_permitted'], 'value': 'bar'}]
    self.assertRaises(webob.exc.HTTPForbidden, self.controller.update, another_request, created_image.image_id, changes)
