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));
|
$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
|
* test registered pre filter class
|
||||||
*/
|
*/
|
||||||
|
Reference in New Issue
Block a user