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