matlab.unittest.plugins.CodeCoveragePlugin.forPackage

Класс: matlab.unittest.plugins. CodeCoveragePlugin
Пакет: matlab.unittest.plugins

Конструкция CodeCoveragePlugin для пакетов

Описание

matlab.unittest.plugins.CodeCoveragePlugin.forPackage(package) создает плагин, который формирует отчет о покрытии кода для одного или нескольких пакетов. Плагин сообщает об исходном коде внутри package.

matlab.unittest.plugins.CodeCoveragePlugin.forPackage(package,Name,Value) создает отчет о покрытии кода с дополнительными опциями, заданными одним или несколькими Name,Value аргументы в виде пар. Для примера, matlab.unittest.plugins.CodeCoveragePlugin.forPackage('myprojA','IncludingSubpackages',true) создает отчет о покрытии кода для исходного кода в myprojA пакет и его подпакеты.

Входные параметры

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

Имена пакета, содержащего исходный код, заданные как вектор символов, массив ячеек из векторов символов или строковые массивы. Если вы задаете несколько пакетов, MATLAB® открывает отчет о покрытии профиля для каждого пакета.

Родительская папка пакета исходного кода верхнего уровня должна находиться в пути MATLAB и оставаться в пути во время тестового запуска.

Пример: 'myproject.controller'

Пример: {'myprojA','myprojB'}

Аргументы в виде пар имя-значение

Задайте необязательные разделенные разделенными запятой парами Name,Value аргументы. Name - имя аргумента и Value - соответствующее значение. Name должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN.

Пример: matlab.unittest.plugins.CodeCoveragePlugin.forPackage('myprojA','IncludingSubpackages',true) создает отчет о покрытии кода для исходного кода в myprojA пакет и его подпакеты.

Установка включения исходного кода в подпакеты package, заданный false или true. По умолчанию CodeCoveragePlugin не сообщает об исходном коде в подпакетах.

Типы данных: logical

Формат отчета, заданный как matlab.unittest.plugins.codecoverage.CoverageReport образец или образец другого класса в matlab.unittest.plugins.codecoverage пакет. По умолчанию формат отчета matlab.unittest.plugins.codecoverage.CoverageReport, который отображает отчет о покрытии кода MATLAB.

Пример: matlab.unittest.plugins.codecoverage.CoberturaFormat('CoverageResults.xml')

Введенный в R2014b