exponenta event banner

copyTo

Класс: matlab.unittest.diagnostics.FileArtifact
Пакет: matlab.unittest.diagnostics

Копировать артефакты в новое расположение

Синтаксис

newArtifacts = copyTo(artifact,destination)

Описание

newArtifacts = copyTo(artifact,destination) копирует артефакты в новое расположение и возвращает массив обновленных matlab.unittest.diagnostics.Artifact экземпляры. copyTo метод устанавливает Location свойство для каждого экземпляра newArtifacts кому destination.

Входные аргументы

развернуть все

Артефакты для копирования в новое расположение, указанное как массив matlab.unittest.diagnostics.FileArtifact экземпляры.

Новое расположение артефактов, указанное как вектор символов или скаляр строки.

Пример: tempdir()

Пример: "mySubFolder

Пример: 'C:\work'

Примеры

развернуть все

Создайте массив артефактов файлов. В этом примере предполагается, что вызываемые файлы someFile.m и anotherFile.m существуют в текущей рабочей папке.

import matlab.unittest.diagnostics.FileArtifact;
fileArtifact1 = FileArtifact('someFile.m');
fileArtifact2 = FileArtifact('anotherFile.m');
artifacts = [fileArtifact1 fileArtifact2];

Скопируйте артефакты во временную папку.

destination = tempdir();
newArtifacts = artifacts.copyTo(destination);
Представлен в R2017a