Пакет: matlab.unittest.fixtures
Приспособление для создания и изменения на временную рабочую папку
matlab.unittest.fixtures.WorkingFolderFixture создает временную папку и устанавливает ее в качестве текущей рабочей папки. Тестовый или тестируемый продукт может создавать файлы и изменять содержимое папки, не влияя на исходный код или структуру тестовой папки.
Когда структура тестирования настраивает приспособление, она добавляет текущую папку к пути. Затем прибор создает временную папку и изменяет текущую рабочую папку на временную. Когда платформа тестирования разрывает приспособление, по умолчанию она удаляет временную папку и все содержимое папки. Платформа тестирования восстанавливает предыдущее состояние текущей рабочей папки.
Оба WorkingFolderFixture и TemporaryFolderFixture приборы создают временную папку. Тем не менее, WorkingFolderFixture также устанавливает папку в качестве текущей рабочей папки.
matlab.unittest.fixtures.WorkingFolderFixture создает приспособление для создания и изменения временной рабочей папки.
matlab.unittest.fixtures.WorkingFolderFixture( создает приспособление с дополнительными опциями, заданными одним или несколькими Name,Value)Name,Value аргументы пары. Например, matlab.unittest.fixtures.WorkingFolderFixture('PreservingOnFailure',true) создает приспособление, которое не удаляет временную папку в случае ошибки.
Ручка. Сведения о том, как классы обработки влияют на операции копирования, см. в разделе Копирование объектов.
applyFixture | matlab.unittest.fixtures | matlab.unittest.fixtures.CurrentFolderFixture | matlab.unittest.fixtures.PathFixture | matlab.unittest.fixtures.TemporaryFolderFixture