Пакет: slreq.verification.services
Суперклассы:
Работа с внешними источниками результатов
Экземпляры slreq.verification.services.TAP
обеспечивает утилиты для интерпретации TAP (Test Anything Protocol) файлы результата для верификации.
Объекты службы используются в пользовательской логике GetResultFcn
к скрипту заканчиваются выбирающая логика.
направляет результат выбирающая логика к файлу TAP.tapService
= slreq.verification.services.TAP()
Выходом является result
это - экземпляр tapService
объект. Для resultFile
с testID
, GetResultFcn
функция возвращает результат для того testID
:
result = tapService.getResult(testID, resultFile);
GetResultFcn
выбирает result
для testID
с тестовыми точками в resultFile
использование:
result = tapService.getAllResults(resultFile);
GetResultFcn
из типа ссылки
function result = GetResultFcn(link) testID = link.destination.id; testFile = link.destination.artifact; resultFile = getResultFile(testFile); if ~isempty(resultFile) && isfile(resultFile) tapService = slreq.verification.services.TAP(); result = tapService.getResult(testID, resultFile); else result.status = slreq.verification.Status.Unknown; end end