Класс CakeTextReporter
CakeTextReporter содержит функции отчётности, используемые для вывода в формате простого текста
- PHPUnit_TextUI_ResultPrinter
-
CakeBaseReporter
-
CakeTextReporter
Авторские права: Copyright (c) Cake Software Foundation, Inc. (https://cakefoundation.org)
Лицензия: MIT License
Расположение: Cake/TestSuite/Reporter/CakeTextReporter.php
Наследуемые свойства
Краткое описание методов
- paintCoverage() publicГенерирует текстовый свод данных о покрытии.
- paintDocumentStart() publicУстанавливает заголовок в формате текст/простой, если тест не является тестом командной строки.
- paintException() publicОтображает исключение PHP.
- paintFail() publicОтображает проваленный тест.
- paintFooter() public
Отображает окончание теста со сводкой пройденных и проваленных тестов.
- paintFormattedMessage() publicОтображает форматированный текст, например, выведенные переменные.
- paintHeader() publicОтображает только заголовок.
- paintPass() publicОтображает пройденный тест
- paintSkip() publicВыводит сообщение о пропускании тестов.
- testCaseList() public
Генерирует список тестовых случаев в формате простого текста. Создает серию URL-адресов для запуска тестов. По одному случаю на строку.
Подробное описание методов
paintCoverage()source public
paintCoverage( array $coverage )
Генерирует текстовый свод данных о покрытии.
Параметры
- массив
$coverage - Массив данных о покрытии.
paintDocumentStart()source public
paintDocumentStart( )
Устанавливает заголовок в формате текст/простой, если тест не является тестом командной строки.
Переопределяет
CakeBaseReporter::paintDocumentStart() paintException()source public
paintException( Exception $exception )
Отображает исключение PHP.
Параметры
- Исключение
$exception - Исключение для описания.
paintFail()source public
paintFail( PHPUnit_Framework_AssertionFailedError $message )
Отображает проваленный тест.
Параметры
- PHPUnit_Framework_AssertionFailedError
$message Объект ошибки, отображаемый в контексте других тестов.
paintFooter()source public
paintFooter( PHPUnit_Framework_TestResult $result )
Отображает окончание теста со сводкой пройденных и проваленных тестов.
Параметры
- PHPUnit_Framework_TestResult
$result - Объект результата
paintFormattedMessage()source public
paintFormattedMessage( string $message )
Отображает форматированный текст, например, выведенные переменные.
Параметры
- строка
$message - Текст для отображения.
paintSkip()source public
paintSkip( string $message )
Выводит сообщение о пропускании тестов.
Параметры
- строка
$message - Текст условия пропуска.
testCaseList()source public
testCaseList( )
Генерирует список тестовых случаев в формате простого текста. Создает серию URL-адресов для запуска тестов. По одному случаю на строку.
Переопределяет
CakeBaseReporter::testCaseList() Наследуемые методы из CakeBaseReporter
__construct()source public
__construct( string $charset 'utf-8' , array $params array() )
Пока ничего не делает. Первый вывод будет отправлен при запуске первого теста.
Параметры
- show_passes - Отображать пройденные тесты
- plugin - Тестируется ли плагин?
- core - Тестируется ли ядро?
- case - Тестируемый случай
- codeCoverage - Проводится ли покрытие кода для этого случая/группы?
Параметры
- строка
$charsetпо желанию 'utf-8' - Кодировка символов для вывода. По умолчанию UTF-8
- массив
$paramsпо желанию array() - Массив параметров запроса, которые должен использовать отчётчик. Смотрите выше.
addError()source public
addError( PHPUnit_Framework_Test $test , Exception $e , float $time )
Произошла ошибка.
Параметры
- PHPUnit_Framework_Test
$test - Тест, для которого добавлена ошибка.
- Исключение
$e - Объект исключения для добавления.
- число с плавающей точкой
$time - Текущее время.
addFailure()source public
addFailure( PHPUnit_Framework_Test $test , PHPUnit_Framework_AssertionFailedError $e , float $time )
Произошло 실패.
Параметры
- PHPUnit_Framework_Test
$test - Проваленный тест
- PHPUnit_Framework_AssertionFailedError
$e - Проваленное утверждение.
- число с плавающей точкой
$time - Текущее время.
addIncompleteTest()source public
addIncompleteTest( PHPUnit_Framework_Test $test , Exception $e , float $time )
Неполный тест.
Параметры
- PHPUnit_Framework_Test
$test - Тест, который был неполным.
- Исключение
$e - Исключение неполного теста
- число с плавающей точкой
$time - Текущее время.
addSkippedTest()source public
addSkippedTest( PHPUnit_Framework_Test $test , Exception $e , float $time )
Пропущенный тест.
Параметры
- PHPUnit_Framework_Test
$test - Проваленный тест.
- Исключение
$e - Объект пропуска.
- число с плавающей точкой
$time - Текущее время.
baseUrl()source public
baseUrl( )
Получить baseUrl, если он доступен.
Возвращаемое значение
строкаБазовый URL запроса.
endTest()source public
endTest( PHPUnit_Framework_Test $test , float $time )
Тест завершён.
Параметры
- PHPUnit_Framework_Test
$test - Завершенный тест
- float
$time - Текущее время.
endTestSuite()source public
endTestSuite( PHPUnit_Framework_TestSuite $suite )
Набор тестов завершён.
Параметры
- PHPUnit_Framework_TestSuite
$suite - Завершенный набор.
paintDocumentEnd()source public
paintDocumentEnd( )
Отображает конец ответа набора тестов. Используется для отображения таких элементов, как
© 2005–2017 The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/2.10/class-CakeTextReporter.html