\mageekguy\atoum\scriptsrunner

Summary

Methods
Properties
Constants
__construct()
setIncluder()
getIncluder()
getConfigFiles()
useConfigFile()
useDefaultConfigFiles()
run()
getSubDirectoryPath()
getDirectory()
setAdapter()
getAdapter()
setLocale()
getLocale()
setArgumentsParser()
getArgumentsParser()
setCli()
getCli()
hasArguments()
setOutputWriter()
getOutputWriter()
setInfoWriter()
getInfoWriter()
setWarningWriter()
getWarningWriter()
setErrorWriter()
getErrorWriter()
setHelpWriter()
getHelpWriter()
setPrompt()
getPrompt()
getName()
getHelp()
help()
addArgumentHandler()
setDefaultArgumentHandler()
prompt()
writeLabel()
writeLabels()
clearMessage()
writeMessage()
writeInfo()
writeHelp()
writeWarning()
writeError()
verbose()
increaseVerbosityLevel()
decreaseVerbosityLevel()
getVerbosityLevel()
resetVerbosityLevel()
getResourcesDirectory()
setRunner()
getRunner()
setConfiguratorFactory()
getConfiguratorFactory()
setDefaultReportFactory()
getDefaultReportFactory()
setLooper()
getLooper()
autorun()
setScoreFile()
getScoreFile()
getArguments()
setArguments()
addDefaultArguments()
hasDefaultArguments()
getDefaultArguments()
version()
useConfigurationCallable()
testIt()
enableLoopMode()
disableLoopMode()
testNamespaces()
getTestedNamespaces()
resetTestedNamespaces()
testTags()
testMethod()
resetTestMethods()
addDefaultReport()
addReport()
setReport()
getReports()
setPhpPath()
setDefaultReportTitle()
setMaxChildrenNumber()
disableCodeCoverage()
enableBranchesAndPathsCoverage()
excludeNamespacesFromCoverage()
resetExcludedNamespacesFromCoverage()
excludeDirectoriesFromCoverage()
resetExcludedDirectoriesFromCoverage()
excludeClassesFromCoverage()
resetExcludedClassesFromCoverage()
excludeMethodsFromCoverage()
resetExcludedMethodsFromCoverage()
addTest()
addTests()
addTestsFromDirectory()
addTestsFromDirectories()
addTestsFromPattern()
addTestsFromPatterns()
acceptTestFileExtensions()
setBootstrapFile()
setAutoloaderFile()
enableDebugMode()
setXdebugConfig()
doNotfailIfVoidMethods()
failIfVoidMethods()
shouldFailIfVoidMethods()
doNotfailIfSkippedMethods()
failIfSkippedMethods()
shouldFailIfSkippedMethods()
init()
setDefaultBootstrapFiles()
setDefaultAutoloaderFiles()
autorunMustBeEnabled()
enableAutorun()
disableAutorun()
addConfigurationCallable()
No public properties found
defaultConfigFile
padding
defaultBootstrapFile
defaultAutoloaderFile
defaultComposerAutoloaderFile
setArgumentHandlers()
includeConfigFile()
canRun()
stopRun()
writeHelpUsage()
writeHelpOptions()
parseArguments()
doRun()
writeLabelWithWriter()
writeLabelsWithWriter()
loop()
saveScore()
$includer
$configFiles
$name
$locale
$adapter
$prompt
$cli
$verbosityLevel
$outputWriter
$infoWriter
$warningWriter
$errorWriter
$helpWriter
$argumentsParser
$runner
$configuratorFactory
$defaultReportFactory
$scoreFile
$arguments
$defaultArguments
$namespaces
$tags
$methods
$loop
$looper
$autorunner
$runnerFile
$configurationCallables
N/A
getClassesOf()
copy()
getFailMethods()
mergeMethods()
$doRun
$help
N/A

Constants

defaultConfigFile

defaultConfigFile

padding

padding

defaultBootstrapFile

defaultBootstrapFile

defaultAutoloaderFile

defaultAutoloaderFile

defaultComposerAutoloaderFile

defaultComposerAutoloaderFile

Properties

$includer

$includer : 

Type

$configFiles

$configFiles : 

Type

$name

$name : 

Type

$locale

$locale : 

Type

$adapter

$adapter : 

Type

$prompt

$prompt : 

Type

$cli

$cli : 

Type

$verbosityLevel

$verbosityLevel : 

Type

$outputWriter

$outputWriter : 

Type

$infoWriter

$infoWriter : 

Type

$warningWriter

$warningWriter : 

Type

$errorWriter

$errorWriter : 

Type

$helpWriter

$helpWriter : 

Type

$argumentsParser

$argumentsParser : 

Type

$runner

$runner : 

Type

$configuratorFactory

$configuratorFactory : 

Type

$defaultReportFactory

$defaultReportFactory : 

Type

$scoreFile

$scoreFile : 

Type

$arguments

$arguments : 

Type

$defaultArguments

$defaultArguments : 

Type

$namespaces

$namespaces : 

Type

$tags

$tags : 

Type

$methods

$methods : 

Type

$loop

$loop : 

Type

$looper

$looper : 

Type

$autorunner

$autorunner : 

Type

$runnerFile

$runnerFile : 

Type

$configurationCallables

$configurationCallables : 

Type

$doRun

$doRun : 

Type

$help

$help : 

Type

Methods

getIncluder()

getIncluder() 

getConfigFiles()

getConfigFiles() 

useConfigFile()

useConfigFile(  $path) 

Parameters

$path

useDefaultConfigFiles()

useDefaultConfigFiles(  $startDirectory = null) 

Parameters

$startDirectory

run()

run(array  $arguments = array()) 

Parameters

array $arguments

getSubDirectoryPath()

getSubDirectoryPath(  $directory,   $directorySeparator = null) 

Parameters

$directory
$directorySeparator

getDirectory()

getDirectory() 

getAdapter()

getAdapter() 

getLocale()

getLocale() 

getArgumentsParser()

getArgumentsParser() 

getCli()

getCli() 

hasArguments()

hasArguments() 

setOutputWriter()

setOutputWriter(\mageekguy\atoum\writer  $writer = null) 

Parameters

\mageekguy\atoum\writer $writer

getOutputWriter()

getOutputWriter() 

getInfoWriter()

getInfoWriter() 

setWarningWriter()

setWarningWriter(\mageekguy\atoum\writer  $writer = null) 

Parameters

\mageekguy\atoum\writer $writer

getWarningWriter()

getWarningWriter() 

setErrorWriter()

setErrorWriter(\mageekguy\atoum\writer  $writer = null) 

Parameters

\mageekguy\atoum\writer $writer

getErrorWriter()

getErrorWriter() 

getHelpWriter()

getHelpWriter() 

getPrompt()

getPrompt() 

getName()

getName() 

getHelp()

getHelp() 

help()

help() 

addArgumentHandler()

addArgumentHandler(\closure  $handler, array  $arguments,   $values = null,   $help = null,   $priority) 

Parameters

\closure $handler
array $arguments
$values
$help
$priority

setDefaultArgumentHandler()

setDefaultArgumentHandler(\closure  $handler) 

Parameters

\closure $handler

prompt()

prompt(  $message) 

Parameters

$message

writeLabel()

writeLabel(  $label,   $value,   $level) 

Parameters

$label
$value
$level

writeLabels()

writeLabels(array  $labels,   $level = 1) 

Parameters

array $labels
$level

clearMessage()

clearMessage() 

writeMessage()

writeMessage(  $message) 

Parameters

$message

writeInfo()

writeInfo(  $info) 

Parameters

$info

writeHelp()

writeHelp(  $message) 

Parameters

$message

writeWarning()

writeWarning(  $warning) 

Parameters

$warning

writeError()

writeError(  $message) 

Parameters

$message

verbose()

verbose(  $message,   $verbosityLevel = 1) 

Parameters

$message
$verbosityLevel

increaseVerbosityLevel()

increaseVerbosityLevel() 

decreaseVerbosityLevel()

decreaseVerbosityLevel() 

getVerbosityLevel()

getVerbosityLevel() 

resetVerbosityLevel()

resetVerbosityLevel() 

getResourcesDirectory()

getResourcesDirectory() 

getRunner()

getRunner() 

setConfiguratorFactory()

setConfiguratorFactory(\closure  $factory = null) 

Parameters

\closure $factory

getConfiguratorFactory()

getConfiguratorFactory() 

setDefaultReportFactory()

setDefaultReportFactory(\closure  $factory = null) 

Parameters

\closure $factory

getDefaultReportFactory()

getDefaultReportFactory() 

getLooper()

getLooper() 

autorun()

autorun() 

setScoreFile()

setScoreFile(  $path) 

Parameters

$path

getScoreFile()

getScoreFile() 

getArguments()

getArguments() 

setArguments()

setArguments(array  $arguments) 

Parameters

array $arguments

addDefaultArguments()

addDefaultArguments(  $arguments) 

Parameters

$arguments

hasDefaultArguments()

hasDefaultArguments() 

getDefaultArguments()

getDefaultArguments() 

version()

version() 

useConfigurationCallable()

useConfigurationCallable(\closure  $callback) 

Parameters

\closure $callback

testIt()

testIt() 

enableLoopMode()

enableLoopMode() 

disableLoopMode()

disableLoopMode() 

testNamespaces()

testNamespaces(array  $namespaces) 

Parameters

array $namespaces

getTestedNamespaces()

getTestedNamespaces() 

resetTestedNamespaces()

resetTestedNamespaces() 

testTags()

testTags(array  $tags) 

Parameters

array $tags

testMethod()

testMethod(  $class,   $method) 

Parameters

$class
$method

resetTestMethods()

resetTestMethods() 

addDefaultReport()

addDefaultReport() 

getReports()

getReports() 

setPhpPath()

setPhpPath(  $phpPath) 

Parameters

$phpPath

setDefaultReportTitle()

setDefaultReportTitle(  $reportTitle) 

Parameters

$reportTitle

setMaxChildrenNumber()

setMaxChildrenNumber(  $childrenNumber) 

Parameters

$childrenNumber

disableCodeCoverage()

disableCodeCoverage() 

enableBranchesAndPathsCoverage()

enableBranchesAndPathsCoverage() 

excludeNamespacesFromCoverage()

excludeNamespacesFromCoverage(array  $namespaces) 

Parameters

array $namespaces

resetExcludedNamespacesFromCoverage()

resetExcludedNamespacesFromCoverage() 

excludeDirectoriesFromCoverage()

excludeDirectoriesFromCoverage(array  $directories) 

Parameters

array $directories

resetExcludedDirectoriesFromCoverage()

resetExcludedDirectoriesFromCoverage() 

excludeClassesFromCoverage()

excludeClassesFromCoverage(array  $classes) 

Parameters

array $classes

resetExcludedClassesFromCoverage()

resetExcludedClassesFromCoverage() 

excludeMethodsFromCoverage()

excludeMethodsFromCoverage(array  $methods) 

Parameters

array $methods

resetExcludedMethodsFromCoverage()

resetExcludedMethodsFromCoverage() 

addTest()

addTest(  $testPath) 

Parameters

$testPath

addTests()

addTests(array  $testPaths) 

Parameters

array $testPaths

addTestsFromDirectory()

addTestsFromDirectory(  $directory) 

Parameters

$directory

addTestsFromDirectories()

addTestsFromDirectories(array  $directories) 

Parameters

array $directories

addTestsFromPattern()

addTestsFromPattern(  $pattern) 

Parameters

$pattern

addTestsFromPatterns()

addTestsFromPatterns(array  $patterns) 

Parameters

array $patterns

acceptTestFileExtensions()

acceptTestFileExtensions(array  $testFileExtensions) 

Parameters

array $testFileExtensions

setBootstrapFile()

setBootstrapFile(  $bootstrapFile) 

Parameters

$bootstrapFile

setAutoloaderFile()

setAutoloaderFile(  $autoloaderFile) 

Parameters

$autoloaderFile

enableDebugMode()

enableDebugMode() 

setXdebugConfig()

setXdebugConfig(  $xdebugConfig) 

Parameters

$xdebugConfig

doNotfailIfVoidMethods()

doNotfailIfVoidMethods() 

failIfVoidMethods()

failIfVoidMethods() 

shouldFailIfVoidMethods()

shouldFailIfVoidMethods() 

doNotfailIfSkippedMethods()

doNotfailIfSkippedMethods() 

failIfSkippedMethods()

failIfSkippedMethods() 

shouldFailIfSkippedMethods()

shouldFailIfSkippedMethods() 

init()

init(  $directory = null) 

Parameters

$directory

setDefaultBootstrapFiles()

setDefaultBootstrapFiles(  $startDirectory = null) 

Parameters

$startDirectory

setDefaultAutoloaderFiles()

setDefaultAutoloaderFiles(  $startDirectory = null) 

Parameters

$startDirectory

autorunMustBeEnabled()

autorunMustBeEnabled() 

enableAutorun()

enableAutorun(  $name) 

Parameters

$name

disableAutorun()

disableAutorun() 

addConfigurationCallable()

addConfigurationCallable(callable  $callable) 

Parameters

callable $callable

setArgumentHandlers()

setArgumentHandlers() 

includeConfigFile()

includeConfigFile(  $path, \closure  $callback = null) 

Parameters

$path
\closure $callback

canRun()

canRun() 

stopRun()

stopRun() 

writeHelpUsage()

writeHelpUsage() 

writeHelpOptions()

writeHelpOptions() 

parseArguments()

parseArguments(array  $arguments) 

Parameters

array $arguments

doRun()

doRun() 

writeLabelWithWriter()

writeLabelWithWriter(  $label,   $value,   $level, \mageekguy\atoum\writer  $writer) 

Parameters

$label
$value
$level
\mageekguy\atoum\writer $writer

writeLabelsWithWriter()

writeLabelsWithWriter(  $labels,   $level, \mageekguy\atoum\writer  $writer) 

Parameters

$labels
$level
\mageekguy\atoum\writer $writer

loop()

loop() 

getClassesOf()

getClassesOf(  $methods) 

Parameters

$methods

copy()

copy(  $from,   $to) 

Parameters

$from
$to

mergeMethods()

mergeMethods(array  $methods, array  $newMethods) 

Parameters

array $methods
array $newMethods