Класс: matlab.unittest.plugins.XMLPlugin
Пакет: matlab.unittest.plugins
Создание подключаемого модуля для записи результатов теста в формате XML
xmlPlugin = matlab.unittest.plugins.XMLPlugin.producingJUnitFormat(xmlFile)
xmlPlugin = matlab.unittest.plugins.XMLPlugin.producingJUnitFormat(xmlFile,'OutputDetail',OutputDetail)
возвращает подключаемый модуль, который создает вывод XML в формате JUnit в указанный XML-файл. С помощью этого плагина можно интегрировать результаты модульного теста MATLAB ® в системы сторонних производителей, распознающие XML-файлы в стиле JUnit. Например, результаты тестирования можно интегрировать с такими системами непрерывной интеграции, как Jenkins™, StartCity ® или Microsoft ® Team Foundation Server.xmlPlugin = matlab.unittest.plugins.XMLPlugin.producingJUnitFormat(xmlFile)
XML-файл перезаписывается при каждом запуске набора тестов с помощью этого подключаемого модуля.
возвращает подключаемый модуль, который отображает события сбоя с уровнем детализации, указанным в xmlPlugin = matlab.unittest.plugins.XMLPlugin.producingJUnitFormat(xmlFile,'OutputDetail',OutputDetail)OutputDetail.
import matlab.unittest.plugins.XMLPlugin; import matlab.unittest.Verbosity; % Create a XML plugin that sends XML Output to a file plugin = XMLPlugin.producingJUnitFormat('MyXMLFile.xml'); % Create a XML plugin that produces a concise amount of output detail plugin = XMLPlugin.producingJUnitFormat('MyXMLFile.xml','OutputDetail',Verbosity.Concise);
Дополнительные примеры см. в разделе matlab.unittest.plugins.XMLPlugin.