Ensure that delimiter changes appear in token list.
This commit is contained in:
@@ -228,6 +228,11 @@ class Mustache_Tokenizer
|
||||
$this->otag = $otag;
|
||||
$this->ctag = $ctag;
|
||||
|
||||
$this->tokens[] = array(
|
||||
self::TYPE => self::T_DELIM_CHANGE,
|
||||
self::LINE => $this->line,
|
||||
);
|
||||
|
||||
return $closeIndex + strlen($close) - 1;
|
||||
}
|
||||
|
||||
|
||||
@@ -123,6 +123,10 @@ class Mustache_Test_TokenizerTest extends PHPUnit_Framework_TestCase
|
||||
Mustache_Tokenizer::LINE => 1,
|
||||
Mustache_Tokenizer::VALUE => " \n",
|
||||
),
|
||||
array(
|
||||
Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_DELIM_CHANGE,
|
||||
Mustache_Tokenizer::LINE => 2,
|
||||
),
|
||||
array(
|
||||
Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_ESCAPED,
|
||||
Mustache_Tokenizer::NAME => 'c',
|
||||
|
||||
Reference in New Issue
Block a user