function NodeTestCase::assertNodeCompilation
1 call to NodeTestCase::assertNodeCompilation()
- NodeTestCase::testCompile in vendor/
twig/ twig/ src/ Test/ NodeTestCase.php - @dataProvider getTests @dataProvider provideTests
File
-
vendor/
twig/ twig/ src/ Test/ NodeTestCase.php, line 54
Class
Namespace
Twig\TestCode
public function assertNodeCompilation($source, Node $node, ?Environment $environment = null, $isPattern = false) {
$compiler = $this->getCompiler($environment);
$compiler->compile($node);
if ($isPattern) {
$this->assertStringMatchesFormat($source, trim($compiler->getSource()));
}
else {
$this->assertEquals($source, trim($compiler->getSource()));
}
}