def test_permission_validator(self): from azure.storage.blob.models import ContainerPermissions ns1 = Namespace(permission='rwdl') ns2 = Namespace(permission='abc') get_permission_validator(ContainerPermissions)(ns1) self.assertTrue(isinstance(ns1.permission, ContainerPermissions)) with self.assertRaises(ValueError): get_permission_validator(ContainerPermissions)(ns2)
def test_permission_validator(self): t_container_permissions = get_sdk(self.cli, ResourceType.DATA_STORAGE, 'blob.models#ContainerPermissions') ns1 = Namespace(permission='rwdl') ns2 = Namespace(permission='abc') get_permission_validator(t_container_permissions)(ns1) self.assertTrue(isinstance(ns1.permission, t_container_permissions)) with self.assertRaises(ValueError): get_permission_validator(t_container_permissions)(ns2)
def test_permission_validator(self): t_container_permissions = get_sdk(self.cli, ResourceType.DATA_STORAGE, 'blob.models#ContainerPermissions') ns1 = Namespace(permission='rwdl') ns2 = Namespace(permission='abc') get_permission_validator(t_container_permissions)(ns1) self.assertTrue(isinstance(ns1.permission, t_container_permissions)) with self.assertRaises(ValueError): get_permission_validator(t_container_permissions)(ns2)
def test_permission_validator(self): from azure.storage.blob.models import ContainerPermissions from argparse import Namespace ns1 = Namespace(permission='rwdl') ns2 = Namespace(permission='abc') get_permission_validator(ContainerPermissions)(ns1) self.assertTrue(isinstance(ns1.permission, ContainerPermissions)) with self.assertRaises(ValueError): get_permission_validator(ContainerPermissions)(ns2)