public function testStringWithNestedInterpolations() {
$template = '{{ "bar #{ "foo#{bar}" }" }}';
$lexer = new Twig_Lexer(new Twig_Environment());
$stream = $lexer
->tokenize($template);
$stream
->expect(Twig_Token::VAR_START_TYPE);
$stream
->expect(Twig_Token::STRING_TYPE, 'bar ');
$stream
->expect(Twig_Token::INTERPOLATION_START_TYPE);
$stream
->expect(Twig_Token::STRING_TYPE, 'foo');
$stream
->expect(Twig_Token::INTERPOLATION_START_TYPE);
$stream
->expect(Twig_Token::NAME_TYPE, 'bar');
$stream
->expect(Twig_Token::INTERPOLATION_END_TYPE);
$stream
->expect(Twig_Token::INTERPOLATION_END_TYPE);
$stream
->expect(Twig_Token::VAR_END_TYPE);
}