PHP Класс mageekguy\atoum\runner

Наследование: implements mageekguy\atoum\observable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$adapter
$autoloaderFile
$bootstrapFile
$branchesAndPathsCoverage
$codeCoverage
$debugMode
$defaultReportTitle
$disallowUsageOfUndefinedMethodInMock
$extensions
$failIfSkippedMethods
$failIfVoidMethods
$globIteratorFactory
$includer
$locale
$maxChildrenNumber
$observers
$php
$reflectionClassFactory
$reportSet
$reports
$score
$testDirectoryIterator
$testFactory
$testGenerator
$testMethodNumber
$testNumber
$testPaths
$xdebugConfig

Открытые методы

Метод Описание
__construct ( )
acceptTestFileExtensions ( array $testFileExtensions )
addExtension ( mageekguy\atoum\extension $extension, mageekguy\atoum\extension\configuration $configuration = null )
addObserver ( mageekguy\atoum\observer $observer )
addReport ( mageekguy\atoum\report $report )
addTest ( $path )
addTestsFromDirectory ( $directory )
addTestsFromPattern ( $pattern )
allowUndefinedMethodInInterface ( )
allowUsageOfUndefinedMethodInMock ( )
branchesAndPathsCoverageIsEnabled ( )
callObservers ( $event )
canAddTest ( )
canNotAddTest ( )
codeCoverageIsEnabled ( )
debugModeIsEnabled ( )
disableBranchesAndPathsCoverage ( )
disableCodeCoverage ( )
disableDebugMode ( )
disallowUndefinedMethodInInterface ( )
disallowUsageOfUndefinedMethodInMock ( )
doNotfailIfSkippedMethods ( )
doNotfailIfVoidMethods ( )
enableBranchesAndPathsCoverage ( )
enableCodeCoverage ( )
enableDebugMode ( )
failIfSkippedMethods ( )
failIfVoidMethods ( )
getAdapter ( )
getAutoloaderFile ( )
getBootstrapFile ( )
getCoverage ( )
getDeclaredTestClasses ( $testBaseClass = null )
getDefaultReportTitle ( )
getExtension ( $className )
getExtensions ( )
getGlobIteratorFactory ( )
getIncluder ( )
getLocale ( )
getObservers ( )
getPhp ( )
getPhpPath ( )
getReflectionClassFactory ( )
getReports ( )
getRunningDuration ( )
getScore ( )
getTestDirectoryIterator ( )
getTestFactory ( )
getTestGenerator ( )
getTestMethodNumber ( )
getTestMethods ( array $namespaces = [], array $tags = [], array $testMethods = [], $testBaseClass = null )
getTestNumber ( )
getTestPaths ( )
getXdebugConfig ( )
hasReports ( )
isIgnored ( test $test, array $namespaces, array $tags )
removeExtension ( $extension )
removeExtensions ( )
removeObserver ( mageekguy\atoum\observer $observer )
removeReport ( mageekguy\atoum\report $report )
removeReports ( mageekguy\atoum\report $override = null )
resetTestPaths ( )
run ( array $namespaces = [], array $tags = [], array $runTestClasses = [], array $runTestMethods = [], $testBaseClass = null )
setAdapter ( mageekguy\atoum\adapter $adapter = null )
setAutoloaderFile ( $path )
setBootstrapFile ( $path )
setDefaultReportTitle ( $title )
setGlobIteratorFactory ( closure $factory = null )
setIncluder ( includer $includer = null )
setLocale ( mageekguy\atoum\locale $locale = null )
setMaxChildrenNumber ( $number )
setPathAndVersionInScore ( )
setPhp ( mageekguy\atoum\php $php = null )
setPhpPath ( $path )
setReflectionClassFactory ( closure $factory = null )
setReport ( mageekguy\atoum\report $report )
setScore ( mageekguy\atoum\runner\score $score = null )
setTestDirectoryIterator ( factory $iterator = null )
setTestFactory ( $testFactory = null )
setTestGenerator ( mageekguy\atoum\test\generator $generator = null )
setTestPaths ( array $testPaths )
setXdebugConfig ( $value )
shouldFailIfSkippedMethods ( )
shouldFailIfVoidMethods ( )
undefinedMethodInInterfaceAreAllowed ( )
usageOfUndefinedMethodInMockAreAllowed ( )

Защищенные методы

Метод Описание
findTestClasses ( $testBaseClass = null )

Приватные методы

Метод Описание
includeTestPaths ( )

Описание методов

__construct() публичный Метод

public __construct ( )

acceptTestFileExtensions() публичный Метод

public acceptTestFileExtensions ( array $testFileExtensions )
$testFileExtensions array

addExtension() публичный Метод

public addExtension ( mageekguy\atoum\extension $extension, mageekguy\atoum\extension\configuration $configuration = null )
$extension mageekguy\atoum\extension
$configuration mageekguy\atoum\extension\configuration

addObserver() публичный Метод

public addObserver ( mageekguy\atoum\observer $observer )
$observer mageekguy\atoum\observer

addReport() публичный Метод

public addReport ( mageekguy\atoum\report $report )
$report mageekguy\atoum\report

addTest() публичный Метод

public addTest ( $path )

addTestsFromDirectory() публичный Метод

public addTestsFromDirectory ( $directory )

addTestsFromPattern() публичный Метод

public addTestsFromPattern ( $pattern )

allowUndefinedMethodInInterface() публичный Метод

allowUsageOfUndefinedMethodInMock() публичный Метод

branchesAndPathsCoverageIsEnabled() публичный Метод

callObservers() публичный Метод

public callObservers ( $event )

canAddTest() публичный Метод

public canAddTest ( )

canNotAddTest() публичный Метод

public canNotAddTest ( )

codeCoverageIsEnabled() публичный Метод

debugModeIsEnabled() публичный Метод

public debugModeIsEnabled ( )

disableBranchesAndPathsCoverage() публичный Метод

disableCodeCoverage() публичный Метод

public disableCodeCoverage ( )

disableDebugMode() публичный Метод

public disableDebugMode ( )

disallowUndefinedMethodInInterface() публичный Метод

disallowUsageOfUndefinedMethodInMock() публичный Метод

doNotfailIfSkippedMethods() публичный Метод

doNotfailIfVoidMethods() публичный Метод

enableBranchesAndPathsCoverage() публичный Метод

enableCodeCoverage() публичный Метод

public enableCodeCoverage ( )

enableDebugMode() публичный Метод

public enableDebugMode ( )

failIfSkippedMethods() публичный Метод

failIfVoidMethods() публичный Метод

public failIfVoidMethods ( )

findTestClasses() защищенный Метод

protected findTestClasses ( $testBaseClass = null )

getAdapter() публичный Метод

public getAdapter ( )

getAutoloaderFile() публичный Метод

public getAutoloaderFile ( )

getBootstrapFile() публичный Метод

public getBootstrapFile ( )

getCoverage() публичный Метод

public getCoverage ( )

getDeclaredTestClasses() публичный Метод

public getDeclaredTestClasses ( $testBaseClass = null )

getDefaultReportTitle() публичный Метод

getExtension() публичный Метод

public getExtension ( $className )

getExtensions() публичный Метод

public getExtensions ( )

getGlobIteratorFactory() публичный Метод

getIncluder() публичный Метод

public getIncluder ( )

getLocale() публичный Метод

public getLocale ( )

getObservers() публичный Метод

public getObservers ( )

getPhp() публичный Метод

public getPhp ( )

getPhpPath() публичный Метод

public getPhpPath ( )

getReflectionClassFactory() публичный Метод

getReports() публичный Метод

public getReports ( )

getRunningDuration() публичный Метод

public getRunningDuration ( )

getScore() публичный Метод

public getScore ( )

getTestDirectoryIterator() публичный Метод

getTestFactory() публичный Метод

public getTestFactory ( )

getTestGenerator() публичный Метод

public getTestGenerator ( )

getTestMethodNumber() публичный Метод

public getTestMethodNumber ( )

getTestMethods() публичный Метод

public getTestMethods ( array $namespaces = [], array $tags = [], array $testMethods = [], $testBaseClass = null )
$namespaces array
$tags array
$testMethods array

getTestNumber() публичный Метод

public getTestNumber ( )

getTestPaths() публичный Метод

public getTestPaths ( )

getXdebugConfig() публичный Метод

public getXdebugConfig ( )

hasReports() публичный Метод

public hasReports ( )

isIgnored() публичный статический Метод

public static isIgnored ( test $test, array $namespaces, array $tags )
$test test
$namespaces array
$tags array

removeExtension() публичный Метод

public removeExtension ( $extension )

removeExtensions() публичный Метод

public removeExtensions ( )

removeObserver() публичный Метод

public removeObserver ( mageekguy\atoum\observer $observer )
$observer mageekguy\atoum\observer

removeReport() публичный Метод

public removeReport ( mageekguy\atoum\report $report )
$report mageekguy\atoum\report

removeReports() публичный Метод

public removeReports ( mageekguy\atoum\report $override = null )
$override mageekguy\atoum\report

resetTestPaths() публичный Метод

public resetTestPaths ( )

run() публичный Метод

public run ( array $namespaces = [], array $tags = [], array $runTestClasses = [], array $runTestMethods = [], $testBaseClass = null )
$namespaces array
$tags array
$runTestClasses array
$runTestMethods array

setAdapter() публичный Метод

public setAdapter ( mageekguy\atoum\adapter $adapter = null )
$adapter mageekguy\atoum\adapter

setAutoloaderFile() публичный Метод

public setAutoloaderFile ( $path )

setBootstrapFile() публичный Метод

public setBootstrapFile ( $path )

setDefaultReportTitle() публичный Метод

public setDefaultReportTitle ( $title )

setGlobIteratorFactory() публичный Метод

public setGlobIteratorFactory ( closure $factory = null )
$factory closure

setIncluder() публичный Метод

public setIncluder ( includer $includer = null )
$includer includer

setLocale() публичный Метод

public setLocale ( mageekguy\atoum\locale $locale = null )
$locale mageekguy\atoum\locale

setMaxChildrenNumber() публичный Метод

public setMaxChildrenNumber ( $number )

setPathAndVersionInScore() публичный Метод

setPhp() публичный Метод

public setPhp ( mageekguy\atoum\php $php = null )
$php mageekguy\atoum\php

setPhpPath() публичный Метод

public setPhpPath ( $path )

setReflectionClassFactory() публичный Метод

public setReflectionClassFactory ( closure $factory = null )
$factory closure

setReport() публичный Метод

public setReport ( mageekguy\atoum\report $report )
$report mageekguy\atoum\report

setScore() публичный Метод

public setScore ( mageekguy\atoum\runner\score $score = null )
$score mageekguy\atoum\runner\score

setTestDirectoryIterator() публичный Метод

public setTestDirectoryIterator ( factory $iterator = null )
$iterator mageekguy\atoum\iterators\recursives\directory\factory

setTestFactory() публичный Метод

public setTestFactory ( $testFactory = null )

setTestGenerator() публичный Метод

public setTestGenerator ( mageekguy\atoum\test\generator $generator = null )
$generator mageekguy\atoum\test\generator

setTestPaths() публичный Метод

public setTestPaths ( array $testPaths )
$testPaths array

setXdebugConfig() публичный Метод

public setXdebugConfig ( $value )

shouldFailIfSkippedMethods() публичный Метод

shouldFailIfVoidMethods() публичный Метод

undefinedMethodInInterfaceAreAllowed() публичный Метод

usageOfUndefinedMethodInMockAreAllowed() публичный Метод

Описание свойств

$adapter защищенное свойство

protected $adapter

$autoloaderFile защищенное свойство

protected $autoloaderFile

$bootstrapFile защищенное свойство

protected $bootstrapFile

$branchesAndPathsCoverage защищенное свойство

protected $branchesAndPathsCoverage

$codeCoverage защищенное свойство

protected $codeCoverage

$debugMode защищенное свойство

protected $debugMode

$defaultReportTitle защищенное свойство

protected $defaultReportTitle

$disallowUsageOfUndefinedMethodInMock защищенное свойство

protected $disallowUsageOfUndefinedMethodInMock

$extensions защищенное свойство

protected $extensions

$failIfSkippedMethods защищенное свойство

protected $failIfSkippedMethods

$failIfVoidMethods защищенное свойство

protected $failIfVoidMethods

$globIteratorFactory защищенное свойство

protected $globIteratorFactory

$includer защищенное свойство

protected $includer

$locale защищенное свойство

protected $locale

$maxChildrenNumber защищенное свойство

protected $maxChildrenNumber

$observers защищенное свойство

protected $observers

$php защищенное свойство

protected $php

$reflectionClassFactory защищенное свойство

protected $reflectionClassFactory

$reportSet защищенное свойство

protected $reportSet

$reports защищенное свойство

protected $reports

$score защищенное свойство

protected $score

$testDirectoryIterator защищенное свойство

protected $testDirectoryIterator

$testFactory защищенное свойство

protected $testFactory

$testGenerator защищенное свойство

protected $testGenerator

$testMethodNumber защищенное свойство

protected $testMethodNumber

$testNumber защищенное свойство

protected $testNumber

$testPaths защищенное свойство

protected $testPaths

$xdebugConfig защищенное свойство

protected $xdebugConfig