def test_get_snapshot_returns_illegal_object_name(self): snap_name = "snap" self.mediator.client.cmd.vol_list.side_effect = [ xcli_errors.IllegalNameForObjectError("", snap_name, "") ] with self.assertRaises(array_errors.IllegalObjectName): self.mediator.get_snapshot(snap_name)
def test_create_volume_raise_illegal_name_for_object(self): self.mediator.client.cmd.vol_create.side_effect = [xcli_errors.IllegalNameForObjectError("", "volume", "")] with self.assertRaises(array_errors.IllegalObjectName): self.mediator.create_volume("volume", 10, None, "pool1")
def test_get_volume_raise_illegal_object_name(self): self.mediator.client.cmd.vol_list.side_effect = [xcli_errors.IllegalNameForObjectError("", "volume", "")] with self.assertRaises(array_errors.IllegalObjectName): self.mediator.get_volume("volume")
def test_copy_to_existing_volume_from_snapshot_failed_illegal_name(self): self._test_copy_to_existing_volume_from_snapshot_error(xcli_errors.IllegalNameForObjectError("", "", ""), array_errors.IllegalObjectName)
def test_expand_volume_illegal_object_id_error(self): self._expand_volume_vol_resize_errors( returned_error=xcli_errors.IllegalNameForObjectError("", "", ""), expected_exception=array_errors.IllegalObjectID)