mirror of
https://github.com/smarty-php/smarty.git
synced 2025-08-05 02:44:27 +02:00
Add closure test
This commit is contained in:
@@ -94,6 +94,17 @@ class FilterTest extends PHPUnit_Smarty
|
||||
$this->assertEquals("bar hello world", $this->smarty->fetch($tpl));
|
||||
}
|
||||
|
||||
/**
|
||||
* test registered pre filter closure
|
||||
*/
|
||||
public function testRegisteredPreFilterClosure()
|
||||
{
|
||||
$this->smarty->registerFilter(Smarty::FILTER_PRE, function($input) {return '{$foo}' . $input;});
|
||||
$tpl = $this->smarty->createTemplate('eval:{" hello world"}');
|
||||
$tpl->assign('foo', 'buh');
|
||||
$this->assertEquals("buh hello world", $this->smarty->fetch($tpl));
|
||||
}
|
||||
|
||||
/**
|
||||
* test registered pre filter class
|
||||
*/
|
||||
|
Reference in New Issue
Block a user