On this page
Class CakeTestLoader
TestLoader for CakePHP Test suite.
Turns partial paths used on the testsuite console and web UI into full file paths.
- PHPUnit_Runner_StandardTestSuiteLoader
 
 CakeTestLoader
   
Copyright: Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
License: MIT License
Located at Cake/TestSuite/CakeTestLoader.php
Method Detail
_basePathsource protected static
_basePath( array $params )
   Generates the base path to a set of tests based on the parameters.
Parameters
- 
     array 
$params - The path parameters.
 
Returns
stringThe base path.
_getRecursiveFileListsource protected static
_getRecursiveFileList( string $directory '.' )
   Gets a recursive list of files from a given directory and matches then against a given fileTestFunction, like isTestCaseFile()
Parameters
- 
     string 
$directoryoptional '.' - The directory to scan for files.
 
Returns
arrayarray
_resolveTestFilesource protected
_resolveTestFile( string $filePath , string $params )
   Convert path fragments used by CakePHP's test runner to absolute paths that can be fed to PHPUnit.
Parameters
- 
     string 
$filePath - The file path to load.
 - 
     string 
$params - Additional parameters.
 
Returns
stringConverted path fragments.
generateTestListsource public static
generateTestList( string $params )
   Get the list of files for the test listing.
Parameters
- 
     string 
$params - Path parameters
 
Returns
arrayarray
loadsource public
load( string $filePath , string $params '' )
   Load a file and find the first test case / suite in that file.
Parameters
- 
     string 
$filePath - The file path to load
 - 
     string 
$paramsoptional '' - Additional parameters
 
Returns
ReflectionClassReflectionClass
© 2005–2016 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.
 http://api.cakephp.org/2.7/class-CakeTestLoader.html