exponenta event banner

matlab.unittest.plugins. CodeCoveragePlugin.forPackage

Класс: matlab.unittest.plugins.CodecoCovereyPlugin
Пакет: 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