Пакет: matlab.unittest.plugins
Плагин для непрохождения тестов, которые предупреждения о проблемах
The FailOnWarningsPlugin создает плагин, который при добавлении в TestRunner, не проходит ни один тест, выдающий предупреждение. Плагин создает отказ проверки в области тестирования, которая выдает предупреждение. Для примера, если общий испытательный стенд выдает предупреждение, плагин производит сбой проверки на фиксатор и прекращает все тесты, которые совместно используют фиксатор.
The FailOnWarningsPlugin плагин не приводит к отказу, если:
Тест учитывает предупреждение через ограничение, такое как IssuesWarnings или IssuesNoWarnings, независимо от того, выполнено ли ограничение или нет.
Предупреждение отключено. Например, если вы отключаете предупреждение с помощью SupressedWarningsFixture.
matlab.unittest.plugins.FailOnWarningsPlugin создает плагин, который не проходит любой тест, выдающий предупреждение.
matlab.unittest.plugins.FailOnWarningsPlugin('Ignoring', создает плагин, который не выходит из строя для указанных идентификаторов предупреждений, warnIDs)warnIDs.
Указатель. Чтобы узнать, как классы handle влияют на операции копирования, см. раздел «Копирование объектов».
Установите отображение трассировки предупреждающего стека с помощью 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