PHP Class mageekguy\atoum\runner

Inheritance: implements mageekguy\atoum\observable
Afficher le fichier Open project: atoum/atoum Class Usage Examples

Protected Properties

Свойство Type Description
$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

Méthodes publiques

Méthode Description
__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 ( )

Méthodes protégées

Méthode Description
findTestClasses ( $testBaseClass = null )

Private Methods

Méthode Description
includeTestPaths ( )

Method Details

__construct() public méthode

public __construct ( )

acceptTestFileExtensions() public méthode

public acceptTestFileExtensions ( array $testFileExtensions )
$testFileExtensions array

addExtension() public méthode

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

addObserver() public méthode

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

addReport() public méthode

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

addTest() public méthode

public addTest ( $path )

addTestsFromDirectory() public méthode

public addTestsFromDirectory ( $directory )

addTestsFromPattern() public méthode

public addTestsFromPattern ( $pattern )

allowUndefinedMethodInInterface() public méthode

allowUsageOfUndefinedMethodInMock() public méthode

branchesAndPathsCoverageIsEnabled() public méthode

callObservers() public méthode

public callObservers ( $event )

canAddTest() public méthode

public canAddTest ( )

canNotAddTest() public méthode

public canNotAddTest ( )

codeCoverageIsEnabled() public méthode

debugModeIsEnabled() public méthode

public debugModeIsEnabled ( )

disableBranchesAndPathsCoverage() public méthode

disableCodeCoverage() public méthode

public disableCodeCoverage ( )

disableDebugMode() public méthode

public disableDebugMode ( )

disallowUndefinedMethodInInterface() public méthode

disallowUsageOfUndefinedMethodInMock() public méthode

doNotfailIfSkippedMethods() public méthode

doNotfailIfVoidMethods() public méthode

enableBranchesAndPathsCoverage() public méthode

enableCodeCoverage() public méthode

public enableCodeCoverage ( )

enableDebugMode() public méthode

public enableDebugMode ( )

failIfSkippedMethods() public méthode

failIfVoidMethods() public méthode

public failIfVoidMethods ( )

findTestClasses() protected méthode

protected findTestClasses ( $testBaseClass = null )

getAdapter() public méthode

public getAdapter ( )

getAutoloaderFile() public méthode

public getAutoloaderFile ( )

getBootstrapFile() public méthode

public getBootstrapFile ( )

getCoverage() public méthode

public getCoverage ( )

getDeclaredTestClasses() public méthode

public getDeclaredTestClasses ( $testBaseClass = null )

getDefaultReportTitle() public méthode

getExtension() public méthode

public getExtension ( $className )

getExtensions() public méthode

public getExtensions ( )

getGlobIteratorFactory() public méthode

getIncluder() public méthode

public getIncluder ( )

getLocale() public méthode

public getLocale ( )

getObservers() public méthode

public getObservers ( )

getPhp() public méthode

public getPhp ( )

getPhpPath() public méthode

public getPhpPath ( )

getReflectionClassFactory() public méthode

getReports() public méthode

public getReports ( )

getRunningDuration() public méthode

public getRunningDuration ( )

getScore() public méthode

public getScore ( )

getTestDirectoryIterator() public méthode

getTestFactory() public méthode

public getTestFactory ( )

getTestGenerator() public méthode

public getTestGenerator ( )

getTestMethodNumber() public méthode

public getTestMethodNumber ( )

getTestMethods() public méthode

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

getTestNumber() public méthode

public getTestNumber ( )

getTestPaths() public méthode

public getTestPaths ( )

getXdebugConfig() public méthode

public getXdebugConfig ( )

hasReports() public méthode

public hasReports ( )

isIgnored() public static méthode

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

removeExtension() public méthode

public removeExtension ( $extension )

removeExtensions() public méthode

public removeExtensions ( )

removeObserver() public méthode

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

removeReport() public méthode

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

removeReports() public méthode

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

resetTestPaths() public méthode

public resetTestPaths ( )

run() public méthode

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

setAdapter() public méthode

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

setAutoloaderFile() public méthode

public setAutoloaderFile ( $path )

setBootstrapFile() public méthode

public setBootstrapFile ( $path )

setDefaultReportTitle() public méthode

public setDefaultReportTitle ( $title )

setGlobIteratorFactory() public méthode

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

setIncluder() public méthode

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

setLocale() public méthode

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

setMaxChildrenNumber() public méthode

public setMaxChildrenNumber ( $number )

setPathAndVersionInScore() public méthode

setPhp() public méthode

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

setPhpPath() public méthode

public setPhpPath ( $path )

setReflectionClassFactory() public méthode

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

setReport() public méthode

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

setScore() public méthode

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

setTestDirectoryIterator() public méthode

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

setTestFactory() public méthode

public setTestFactory ( $testFactory = null )

setTestGenerator() public méthode

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

setTestPaths() public méthode

public setTestPaths ( array $testPaths )
$testPaths array

setXdebugConfig() public méthode

public setXdebugConfig ( $value )

shouldFailIfSkippedMethods() public méthode

shouldFailIfVoidMethods() public méthode

undefinedMethodInInterfaceAreAllowed() public méthode

usageOfUndefinedMethodInMockAreAllowed() public méthode

Property Details

$adapter protected_oe property

protected $adapter

$autoloaderFile protected_oe property

protected $autoloaderFile

$bootstrapFile protected_oe property

protected $bootstrapFile

$branchesAndPathsCoverage protected_oe property

protected $branchesAndPathsCoverage

$codeCoverage protected_oe property

protected $codeCoverage

$debugMode protected_oe property

protected $debugMode

$defaultReportTitle protected_oe property

protected $defaultReportTitle

$disallowUsageOfUndefinedMethodInMock protected_oe property

protected $disallowUsageOfUndefinedMethodInMock

$extensions protected_oe property

protected $extensions

$failIfSkippedMethods protected_oe property

protected $failIfSkippedMethods

$failIfVoidMethods protected_oe property

protected $failIfVoidMethods

$globIteratorFactory protected_oe property

protected $globIteratorFactory

$includer protected_oe property

protected $includer

$locale protected_oe property

protected $locale

$maxChildrenNumber protected_oe property

protected $maxChildrenNumber

$observers protected_oe property

protected $observers

$php protected_oe property

protected $php

$reflectionClassFactory protected_oe property

protected $reflectionClassFactory

$reportSet protected_oe property

protected $reportSet

$reports protected_oe property

protected $reports

$score protected_oe property

protected $score

$testDirectoryIterator protected_oe property

protected $testDirectoryIterator

$testFactory protected_oe property

protected $testFactory

$testGenerator protected_oe property

protected $testGenerator

$testMethodNumber protected_oe property

protected $testMethodNumber

$testNumber protected_oe property

protected $testNumber

$testPaths protected_oe property

protected $testPaths

$xdebugConfig protected_oe property

protected $xdebugConfig