public function testStringWithEscapedDelimiter() {
$tests = array(
"{{ 'foo \\' bar' }}" => 'foo \' bar',
'{{ "foo \\" bar" }}' => "foo \" bar",
);
$lexer = new Twig_Lexer(new Twig_Environment());
foreach ($tests as $template => $expected) {
$stream = $lexer
->tokenize($template);
$stream
->expect(Twig_Token::VAR_START_TYPE);
$stream
->expect(Twig_Token::STRING_TYPE, $expected);
}
}