@covers Twig_Node_Expression_Filter::compile @dataProvider getTests
Overrides Twig_Tests_Node_TestCase::testCompile
public function testCompile($node, $source, $environment = null) {
parent::testCompile($node, $source, $environment);
$expr = new Twig_Node_Expression_Constant('foo', 0);
$node = $this
->createFilter($expr, 'foobar', array(
new Twig_Node_Expression_Constant('bar', 0),
new Twig_Node_Expression_Constant('foobar', 0),
));
try {
$node
->compile($this
->getCompiler());
$this
->fail();
} catch (Exception $e) {
$this
->assertEquals('Twig_Error_Syntax', get_class($e));
}
}