NodeTestCase
extends TestCase
in package
AbstractYes
Table of Contents
Properties
Methods
- assertNodeCompilation() : void
- checkDataProvider() : void
- getTests() : iterable<string|int, Environment|null, 3?: bool}>
- provideTests() : iterable<string|int, Environment|null, 3?: bool}>
- testCompile() : void
- createAttributeGetter() : string
- createEnvironment() : Environment
- createVariableGetter() : string
- getAttributeGetter() : string
- getCompiler() : Compiler
- getEnvironment() : Environment
- getVariableGetter() : string
Properties
$currentEnv
private
Environment
$currentEnv
Methods
assertNodeCompilation()
public
assertNodeCompilation(mixed $source, Node $node[, Environment|null $environment = null ][, mixed $isPattern = false ]) : void
Parameters
- $source : mixed
- $node : Node
- $environment : Environment|null = null
- $isPattern : mixed = false
checkDataProvider()
public
final static checkDataProvider() : void
Tags
Attributes
- #[BeforeClass]
getTests()
public
getTests() : iterable<string|int, Environment|null, 3?: bool}>
Return values
iterable<string|int, Environment|null, 3?: bool}>provideTests()
public
static provideTests() : iterable<string|int, Environment|null, 3?: bool}>
Return values
iterable<string|int, Environment|null, 3?: bool}>testCompile()
public
testCompile(mixed $node, mixed $source[, mixed $environment = null ][, mixed $isPattern = false ]) : void
Parameters
- $node : mixed
- $source : mixed
- $environment : mixed = null
- $isPattern : mixed = false
Tags
Attributes
- #[DataProvider]
- 'getTests'
- #[DataProvider]
- 'provideTests'
createAttributeGetter()
protected
final static createAttributeGetter() : string
Return values
stringcreateEnvironment()
protected
static createEnvironment() : Environment
Return values
EnvironmentcreateVariableGetter()
protected
final static createVariableGetter(string $name[, bool $line = false ]) : string
Parameters
- $name : string
- $line : bool = false
Return values
stringgetAttributeGetter()
protected
getAttributeGetter() : string
since Twig 3.13, use createAttributeGetter() instead.
Return values
stringgetCompiler()
protected
getCompiler([Environment|null $environment = null ]) : Compiler
Parameters
- $environment : Environment|null = null
Return values
CompilergetEnvironment()
protected
getEnvironment() : Environment
Tags
Return values
EnvironmentgetVariableGetter()
protected
getVariableGetter(mixed $name[, mixed $line = false ]) : string
since Twig 3.13, use createVariableGetter() instead.
Parameters
- $name : mixed
- $line : mixed = false