mirror of
https://github.com/twigphp/Twig.git
synced 2026-09-13 19:06:40 +00:00
added some unit for previous merge
This commit is contained in:
@@ -38,4 +38,33 @@ class Twig_Tests_TokenStreamTest extends PHPUnit_Framework_TestCase
|
||||
}
|
||||
$this->assertEquals('1, 2, 3, 4, 5, 6, 7', implode(', ', $repr), '->next() advances the pointer and returns the current token');
|
||||
}
|
||||
|
||||
/**
|
||||
* @expectedException Twig_Error_Syntax
|
||||
* @expectedMessage Unexpected end of template
|
||||
*/
|
||||
public function testEndOfTemplateNext()
|
||||
{
|
||||
$stream = new Twig_TokenStream(array(
|
||||
new Twig_Token(Twig_Token::BLOCK_START_TYPE, 1, 1),
|
||||
));
|
||||
while (!$stream->isEOF()) {
|
||||
$stream->next();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @expectedException Twig_Error_Syntax
|
||||
* @expectedMessage Unexpected end of template
|
||||
*/
|
||||
public function testEndOfTemplateLook()
|
||||
{
|
||||
$stream = new Twig_TokenStream(array(
|
||||
new Twig_Token(Twig_Token::BLOCK_START_TYPE, 1, 1),
|
||||
));
|
||||
while (!$stream->isEOF()) {
|
||||
$stream->look();
|
||||
$stream->next();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user