You are here

public function Twig_Tests_TokenStreamTest::testNext in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 vendor/twig/twig/test/Twig/Tests/TokenStreamTest.php \Twig_Tests_TokenStreamTest::testNext()

File

vendor/twig/twig/test/Twig/Tests/TokenStreamTest.php, line 30

Class

Twig_Tests_TokenStreamTest

Code

public function testNext() {
  $stream = new Twig_TokenStream(self::$tokens);
  $repr = array();
  while (!$stream
    ->isEOF()) {
    $token = $stream
      ->next();
    $repr[] = $token
      ->getValue();
  }
  $this
    ->assertEquals('1, 2, 3, 4, 5, 6, 7', implode(', ', $repr), '->next() advances the pointer and returns the current token');
}