mirror of
https://github.com/Mibew/handlebars.php.git
synced 2025-05-02 18:26:40 +03:00
Added test for correctness of treatment of brackets inside string arguments ( {{foo '(bar)'}} )
This commit is contained in:
parent
30f7afeb84
commit
5a58d27ad3
@ -795,6 +795,11 @@ class HandlebarsTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
// assert that subexpression result is inserted correctly as argument to top level helper
|
// assert that subexpression result is inserted correctly as argument to top level helper
|
||||||
$this->assertEquals('42', $engine->render('{{add 21 (add 10 (add 5 6))}}', array()));
|
$this->assertEquals('42', $engine->render('{{add 21 (add 10 (add 5 6))}}', array()));
|
||||||
|
|
||||||
|
|
||||||
|
// assert that bracketed expressions within string literals are treated correctly
|
||||||
|
$this->assertEquals("'(test)'Test.", $engine->render("{{test '(test)'}}", array()));
|
||||||
|
$this->assertEquals("')'Test.Test.", $engine->render("{{test (test ')')}}", array()));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user