matlab.unittest.plugins.LoggingPlugin class

Пакет: matlab.unittest.plugins

Плагин для сообщения диагностических сообщений

Описание

The LoggingPlugin создает плагин для сообщения диагностических сообщений, созданных log метод TestCase или Fixture.

Конструкция

Создание экземпляров LoggingPlugin использование одного из его статических методов.

Используйте withVerbosity статический метод для настройки плагина для ответа на сообщения определенной подробности. Кроме того, withVerbosity метод принимает несколько пар имя/значение, чтобы сконфигурировать формат для создания отчетов о записанных сообщениях.

Свойства

расширить все

Описание записанного диагностического сообщения, заданное как вектор символов или строковый скаляр. Значение этого свойства печатается вместе с каждым зарегистрированным диагностическим сообщением. Description только для чтения, и его значение устанавливается во время конструкции.

Индикатор для отображения уровня подробностей вместе с каждой записанной диагностикой, заданный как false (logical(0)) или true (logical(1)). По умолчанию это свойство false и среда тестирования отображает уровень подробностей. HideLevel только для чтения, и его значение устанавливается во время конструкции.

Индикатор для отображения метки времени, с которой среда тестирования генерирует записанное сообщение вместе с каждой записанной диагностикой, заданный как false (logical(0)) или true (logical(1)). По умолчанию это свойство false а в среде тестирования отображается временная метка. HideTimestamp только для чтения, и его значение устанавливается во время конструкции.

Количество систем координат стека для отображения после каждого зарегистрированного диагностического сообщения, заданное в виде целого значения. По умолчанию это свойство 0и среда тестирования не отображает информацию о стеке. Если NumStackFrames является Inf, в среду тестирования отображаются все доступные системы координат стека. NumStackFrames только для чтения, и его значение устанавливается во время конструкции.

Уровни подробностей, поддерживаемые образцом плагина, заданные как массив matlab.unittest.Verbosity образцы. Плагин реагирует на диагностику, которая регистрируется на уровне подробностей, указанном в этом массиве. Verbosity только для чтения, и его значение устанавливается во время конструкции.

Методы

withVerbosityСоздайте LoggingPlugin для сообщений заданной подробности

Копировать семантику

Указатель. Чтобы узнать, как классы handle влияют на операции копирования, см. раздел «Копирование объектов».

См. также

| |

Введенный в R2014b