Interface TestInterface
Defines the contract for Peridot test fixtures like Test and Suite
Direct known implementers
Peridot\Core\AbstractTest
public
mixed
|
|
public
|
|
public
array
|
|
public
|
|
public
array
|
|
public
string
|
|
public
callable
|
|
public
|
|
public
mixed
|
|
public
string
|
|
public
boolean|null
|
|
public
|
|
public
boolean
|
|
public
|
#
applyFocusPatterns( string|null $focusPattern, string|null $skipPattern = null )
Set the focused status of the test and its children according to the supplied focus pattern and/or skip pattern |
public
|
|
public
mixed
|
|
public
mixed
|
|
public
|
|
public
|
#
forEachNodeBottomUp( callable $fn )
Execute a callback for each node in this test, starting at the bottom of the tree. |
public
|
#
forEachNodeTopDown( callable $fn )
Execute a callback for each node in this test, starting at the top of the tree. |
public
mixed
|
#
setDefinitionArguments( array $args )
Set arguments to be passed to the test definition when invoked. |
public
array
|
#
getDefinitionArguments( )
Return an array of arguments to be passed to the test definition when invoked. |