Пакет: matlab.unittest.plugins
Подключаемый модуль для неуспешных тестов, выдающих предупреждения
FailOnWarningsPlugin создает подключаемый модуль, который при добавлении в TestRunner, не проходит ни один тест, выдающий предупреждение. Подключаемый модуль вызывает сбой квалификации в области тестирования, который выдает предупреждение. Например, если общий испытательный прибор выдает предупреждение, то подключаемый модуль вызывает сбой квалификации на приборе и не выполняет все тесты, которые совместно используют этот прибор.
FailOnWarningsPlugin подключаемый модуль не приводит к сбою, если:
Тест учитывает предупреждение через ограничение, такое как IssuesWarnings или IssuesNoWarningsнезависимо от того, выполнено ли ограничение или нет.
Предупреждение отключено. Например, при отключении предупреждения с помощью SupressedWarningsFixture.
matlab.unittest.plugins.FailOnWarningsPlugin создает подключаемый модуль, который не проходит какой-либо тест, выдающий предупреждение.
matlab.unittest.plugins.FailOnWarningsPlugin('Ignoring', создает подключаемый модуль, не отказывающий для указанных идентификаторов предупреждения, warnIDs)warnIDs.
Ручка. Сведения о том, как классы обработки влияют на операции копирования, см. в разделе Копирование объектов.
Установите отображение трассировки предупреждающего стека с помощью warning функция. Например, warning('off','backtrace').
Отключить предупреждения с помощью SuppressedWarningsFixture класс.
matlab.unittest.constraints.IssuesNoWarnings | matlab.unittest.constraints.IssuesWarnings | matlab.unittest.fixtures.SuppressedWarningsFixture | matlab.unittest.plugins.TestRunnerPlugin | matlab.unittest.TestRunner | warning