![]() |
![]() ![]() ![]() ![]() |
![]() |
Human readable report formatBoost , Boost.Test , Report formats
|
||||||||||||||||
|
Уровень |
выход |
|---|---|
Никакого отчета |
На этом уровне рамочная основа вообще не дает отчета о результатах. Имеет смысл использовать этот уровень для тестовых модулей, работающих без присмотра (например, как часть автоматизированной системы регрессионного тестирования). |
Подтверждение |
|
Подробно |
На этом уровне мы сообщаем результаты для каждого тестового блока иерархически (каждый тестовый блок сообщается как часть отчета родительского тестового блока). Тестовые случаи сообщаются так: < Test case/suite <name> has passed/was skipped/was aborted/has failed/ with:
N assertions out of M passed
N assertions out of M failed
N warnings out of M failed
X failures expected
>Появятся только соответствующие линии. Если в тестовом случае нет несоответствующих утверждений, то в отчете не показана соответствующая строка. Тестовый пакет в дополнение к вышеупомянутым строкам также сообщает следующее: < N test cases out of M passed
N test cases out of M passed with warnings
N test cases out of M failed
N test cases out of M skipped
N test cases out of M aborted
>И аналогично вышеперечисленным линиям на выходе появятся только соответствующие. |
Коротко |
Формат краткого отчета похож на подробный, но только сообщает информацию для мастер-теста |
Статья Human readable report format раздела Boost.Test Report formats может быть полезна для разработчиков на c++ и boost.
:: Главная :: Report formats ::
реклама |