Класс CakeTestSuiteCommand
Класс для настройки загрузки наборов тестов из командной строки
- PHPUnit_TextUI_Command
-
CakeTestSuiteCommand
Пакет: Cake\TestSuite
Авторские права: Copyright (c) Cake Software Foundation, Inc. (https://cakefoundation.org)
Лицензия: MIT License
Расположение: Cake/TestSuite/CakeTestSuiteCommand.php
Авторские права: Copyright (c) Cake Software Foundation, Inc. (https://cakefoundation.org)
Лицензия: MIT License
Расположение: Cake/TestSuite/CakeTestSuiteCommand.php
Краткое описание методов
- __construct() publicМетод конструктора
- getRunner() publicСоздает обработчик для команды.
- handleFixture() publicОбработчик для настройки класса FixtureManager.
- handleReporter() publicОбрабатывает флаг вывода для изменения вывода в webrunner.
- run() publicУродливая настройка для обхода жестко заданного имени класса Runner в PHPUnit. :(
Подробное описание методов
__construct()source public
__construct( mixed $loader , array $params array() )
Метод конструктора
Параметры
- mixed
$loader - Экземпляр загрузчика, который следует использовать.
- array
$paramsнеобязательно array() - Список опций, которые следует использовать для этого запуска.
Исключения
MissingTestLoaderExceptionЕсли класс загрузчика не найден.
getRunner()source public
getRunner( mixed $loader )
Создает обработчик для команды.
Параметры
- mixed
$loader - Загрузчик, который следует использовать для выполнения теста.
Возвращаемое значение
CakeTestRunnerhandleFixture()source public
handleFixture( string $class )
Обработчик для настройки класса FixtureManager.
Параметры
- string
$class - Имя класса, который будет менеджером фикстур
handleReporter()source public
handleReporter( string $reporter )
Обрабатывает флаг вывода для изменения вывода в webrunner.
Параметры
- string
$reporter - Класс отчета для использования.
run()source public
run( array $argv , boolean $exit true )
Уродливая настройка для обхода жестко заданного имени класса Runner в PHPUnit. :(
Параметры
- array
$argv - Аргументы команды
- boolean
$exitнеобязательно true - Режим завершения.
© 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-CakeTestSuiteCommand.html