Spec-Zone.ru › CakePHP 2.10

Класс CakeTestLoader

Загрузчик тестов для набора тестов CakePHP.

Преобразует частичные пути, используемые в консоли и веб-интерфейсе набора тестов, в полные пути к файлам.

PHPUnit_Runner_StandardTestSuiteLoader
Extended by CakeTestLoader
Пакет: Cake\TestSuite
Авторские права: Copyright (c) Cake Software Foundation, Inc. (https://cakefoundation.org)
Лицензия: MIT License
Расположение: Cake/TestSuite/CakeTestLoader.php

Краткое описание методов

  • _basePath() protected static
    Генерирует базовый путь к набору тестов на основе параметров.
  • _getRecursiveFileList() protected static

    Получает рекурсивный список файлов из заданного каталога и сопоставляет их с заданной функцией проверки файлов, например, isTestCaseFile()

  • _resolveTestFile() protected
    Преобразует фрагменты путей, используемые тест-раннером CakePHP, в абсолютные пути, которые можно передать PHPUnit.
  • generateTestList() public static
    Получает список файлов для отображения тестов.
  • load() public
    Загружает файл и находит первый тест-кейс/свит в этом файле.

Подробное описание методов

_basePath()source protected static

_basePath( array $params )

Генерирует базовый путь к набору тестов на основе параметров.

Параметры

массив $params
Параметры пути.

Возвращает

строка
Базовый путь.

_getRecursiveFileList()source protected static

_getRecursiveFileList( string $directory '.' )

Получает рекурсивный список файлов из заданного каталога и сопоставляет их с заданной функцией проверки файлов, например, isTestCaseFile()

Параметры

строка $directory необязательно '.'
Каталог для поиска файлов.

Возвращает

массив

_resolveTestFile()source protected

_resolveTestFile( string $filePath , string $params )

Преобразует фрагменты путей, используемые тест-раннером CakePHP, в абсолютные пути, которые можно передать PHPUnit.

Параметры

строка $filePath
Путь к загружаемому файлу.
строка $params
Дополнительные параметры.

Возвращает

строка
Преобразованные фрагменты пути.

generateTestList()source public static

generateTestList( string $params )

Получает список файлов для отображения тестов.

Параметры

строка $params
Параметры пути

Возвращает

массив

load()source public

load( string $filePath , string $params '' )

Загружает файл и находит первый тест-кейс/свит в этом файле.

Параметры

строка $filePath
Путь к загружаемому файлу
строка $params необязательно ''
Дополнительные параметры

Возвращает

ReflectionClass

© 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-CakeTestLoader.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API