|
@@ -128,8 +128,8 @@ class Mustache_Test_ParserTest extends PHPUnit_Framework_TestCase
|
|
|
Mustache_Tokenizer::LINE => 0,
|
|
Mustache_Tokenizer::LINE => 0,
|
|
|
),
|
|
),
|
|
|
array(
|
|
array(
|
|
|
- Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_TEXT,
|
|
|
|
|
- Mustache_Tokenizer::LINE => 0,
|
|
|
|
|
|
|
+ Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_TEXT,
|
|
|
|
|
+ Mustache_Tokenizer::LINE => 0,
|
|
|
Mustache_Tokenizer::VALUE => 'bar',
|
|
Mustache_Tokenizer::VALUE => 'bar',
|
|
|
),
|
|
),
|
|
|
),
|
|
),
|
|
@@ -142,8 +142,8 @@ class Mustache_Test_ParserTest extends PHPUnit_Framework_TestCase
|
|
|
Mustache_Tokenizer::LINE => 0,
|
|
Mustache_Tokenizer::LINE => 0,
|
|
|
),
|
|
),
|
|
|
array(
|
|
array(
|
|
|
- Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_TEXT,
|
|
|
|
|
- Mustache_Tokenizer::LINE => 0,
|
|
|
|
|
|
|
+ Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_TEXT,
|
|
|
|
|
+ Mustache_Tokenizer::LINE => 0,
|
|
|
Mustache_Tokenizer::VALUE => 'bar',
|
|
Mustache_Tokenizer::VALUE => 'bar',
|
|
|
),
|
|
),
|
|
|
),
|
|
),
|
|
@@ -152,8 +152,8 @@ class Mustache_Test_ParserTest extends PHPUnit_Framework_TestCase
|
|
|
array(
|
|
array(
|
|
|
array(
|
|
array(
|
|
|
array(
|
|
array(
|
|
|
- Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_TEXT,
|
|
|
|
|
- Mustache_Tokenizer::LINE => 0,
|
|
|
|
|
|
|
+ Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_TEXT,
|
|
|
|
|
+ Mustache_Tokenizer::LINE => 0,
|
|
|
Mustache_Tokenizer::VALUE => " ",
|
|
Mustache_Tokenizer::VALUE => " ",
|
|
|
),
|
|
),
|
|
|
array(
|
|
array(
|
|
@@ -161,8 +161,8 @@ class Mustache_Test_ParserTest extends PHPUnit_Framework_TestCase
|
|
|
Mustache_Tokenizer::LINE => 0,
|
|
Mustache_Tokenizer::LINE => 0,
|
|
|
),
|
|
),
|
|
|
array(
|
|
array(
|
|
|
- Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_TEXT,
|
|
|
|
|
- Mustache_Tokenizer::LINE => 0,
|
|
|
|
|
|
|
+ Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_TEXT,
|
|
|
|
|
+ Mustache_Tokenizer::LINE => 0,
|
|
|
Mustache_Tokenizer::VALUE => " \n",
|
|
Mustache_Tokenizer::VALUE => " \n",
|
|
|
),
|
|
),
|
|
|
array(
|
|
array(
|
|
@@ -203,65 +203,65 @@ class Mustache_Test_ParserTest extends PHPUnit_Framework_TestCase
|
|
|
array(
|
|
array(
|
|
|
array(
|
|
array(
|
|
|
array(
|
|
array(
|
|
|
- Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_PARENT,
|
|
|
|
|
- Mustache_Tokenizer::NAME => 'foo',
|
|
|
|
|
- Mustache_Tokenizer::OTAG => '{{',
|
|
|
|
|
- Mustache_Tokenizer::CTAG => '}}',
|
|
|
|
|
- Mustache_Tokenizer::LINE => 0,
|
|
|
|
|
|
|
+ Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_PARENT,
|
|
|
|
|
+ Mustache_Tokenizer::NAME => 'foo',
|
|
|
|
|
+ Mustache_Tokenizer::OTAG => '{{',
|
|
|
|
|
+ Mustache_Tokenizer::CTAG => '}}',
|
|
|
|
|
+ Mustache_Tokenizer::LINE => 0,
|
|
|
Mustache_Tokenizer::INDEX => 8,
|
|
Mustache_Tokenizer::INDEX => 8,
|
|
|
),
|
|
),
|
|
|
array(
|
|
array(
|
|
|
- Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_BLOCK_VAR,
|
|
|
|
|
- Mustache_Tokenizer::NAME => 'bar',
|
|
|
|
|
- Mustache_Tokenizer::OTAG => '{{',
|
|
|
|
|
- Mustache_Tokenizer::CTAG => '}}',
|
|
|
|
|
- Mustache_Tokenizer::LINE => 0,
|
|
|
|
|
|
|
+ Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_BLOCK_VAR,
|
|
|
|
|
+ Mustache_Tokenizer::NAME => 'bar',
|
|
|
|
|
+ Mustache_Tokenizer::OTAG => '{{',
|
|
|
|
|
+ Mustache_Tokenizer::CTAG => '}}',
|
|
|
|
|
+ Mustache_Tokenizer::LINE => 0,
|
|
|
Mustache_Tokenizer::INDEX => 16,
|
|
Mustache_Tokenizer::INDEX => 16,
|
|
|
),
|
|
),
|
|
|
array(
|
|
array(
|
|
|
- Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_TEXT,
|
|
|
|
|
- Mustache_Tokenizer::LINE => 0,
|
|
|
|
|
|
|
+ Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_TEXT,
|
|
|
|
|
+ Mustache_Tokenizer::LINE => 0,
|
|
|
Mustache_Tokenizer::VALUE => 'baz',
|
|
Mustache_Tokenizer::VALUE => 'baz',
|
|
|
),
|
|
),
|
|
|
array(
|
|
array(
|
|
|
- Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_END_SECTION,
|
|
|
|
|
- Mustache_Tokenizer::NAME => 'bar',
|
|
|
|
|
- Mustache_Tokenizer::OTAG => '{{',
|
|
|
|
|
- Mustache_Tokenizer::CTAG => '}}',
|
|
|
|
|
- Mustache_Tokenizer::LINE => 0,
|
|
|
|
|
|
|
+ Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_END_SECTION,
|
|
|
|
|
+ Mustache_Tokenizer::NAME => 'bar',
|
|
|
|
|
+ Mustache_Tokenizer::OTAG => '{{',
|
|
|
|
|
+ Mustache_Tokenizer::CTAG => '}}',
|
|
|
|
|
+ Mustache_Tokenizer::LINE => 0,
|
|
|
Mustache_Tokenizer::INDEX => 19,
|
|
Mustache_Tokenizer::INDEX => 19,
|
|
|
),
|
|
),
|
|
|
array(
|
|
array(
|
|
|
- Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_END_SECTION,
|
|
|
|
|
- Mustache_Tokenizer::NAME => 'foo',
|
|
|
|
|
- Mustache_Tokenizer::OTAG => '{{',
|
|
|
|
|
- Mustache_Tokenizer::CTAG => '}}',
|
|
|
|
|
- Mustache_Tokenizer::LINE => 0,
|
|
|
|
|
|
|
+ Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_END_SECTION,
|
|
|
|
|
+ Mustache_Tokenizer::NAME => 'foo',
|
|
|
|
|
+ Mustache_Tokenizer::OTAG => '{{',
|
|
|
|
|
+ Mustache_Tokenizer::CTAG => '}}',
|
|
|
|
|
+ Mustache_Tokenizer::LINE => 0,
|
|
|
Mustache_Tokenizer::INDEX => 27,
|
|
Mustache_Tokenizer::INDEX => 27,
|
|
|
),
|
|
),
|
|
|
),
|
|
),
|
|
|
array(
|
|
array(
|
|
|
array(
|
|
array(
|
|
|
- Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_PARENT,
|
|
|
|
|
- Mustache_Tokenizer::NAME => 'foo',
|
|
|
|
|
- Mustache_Tokenizer::OTAG => '{{',
|
|
|
|
|
- Mustache_Tokenizer::CTAG => '}}',
|
|
|
|
|
- Mustache_Tokenizer::LINE => 0,
|
|
|
|
|
|
|
+ Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_PARENT,
|
|
|
|
|
+ Mustache_Tokenizer::NAME => 'foo',
|
|
|
|
|
+ Mustache_Tokenizer::OTAG => '{{',
|
|
|
|
|
+ Mustache_Tokenizer::CTAG => '}}',
|
|
|
|
|
+ Mustache_Tokenizer::LINE => 0,
|
|
|
Mustache_Tokenizer::INDEX => 8,
|
|
Mustache_Tokenizer::INDEX => 8,
|
|
|
- Mustache_Tokenizer::END => 27,
|
|
|
|
|
|
|
+ Mustache_Tokenizer::END => 27,
|
|
|
Mustache_Tokenizer::NODES => array(
|
|
Mustache_Tokenizer::NODES => array(
|
|
|
array(
|
|
array(
|
|
|
- Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_BLOCK_ARG,
|
|
|
|
|
- Mustache_Tokenizer::NAME => 'bar',
|
|
|
|
|
- Mustache_Tokenizer::OTAG => '{{',
|
|
|
|
|
- Mustache_Tokenizer::CTAG => '}}',
|
|
|
|
|
- Mustache_Tokenizer::LINE => 0,
|
|
|
|
|
|
|
+ Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_BLOCK_ARG,
|
|
|
|
|
+ Mustache_Tokenizer::NAME => 'bar',
|
|
|
|
|
+ Mustache_Tokenizer::OTAG => '{{',
|
|
|
|
|
+ Mustache_Tokenizer::CTAG => '}}',
|
|
|
|
|
+ Mustache_Tokenizer::LINE => 0,
|
|
|
Mustache_Tokenizer::INDEX => 16,
|
|
Mustache_Tokenizer::INDEX => 16,
|
|
|
- Mustache_Tokenizer::END => 19,
|
|
|
|
|
|
|
+ Mustache_Tokenizer::END => 19,
|
|
|
Mustache_Tokenizer::NODES => array(
|
|
Mustache_Tokenizer::NODES => array(
|
|
|
array(
|
|
array(
|
|
|
- Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_TEXT,
|
|
|
|
|
- Mustache_Tokenizer::LINE => 0,
|
|
|
|
|
|
|
+ Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_TEXT,
|
|
|
|
|
+ Mustache_Tokenizer::LINE => 0,
|
|
|
Mustache_Tokenizer::VALUE => 'baz',
|
|
Mustache_Tokenizer::VALUE => 'baz',
|
|
|
),
|
|
),
|
|
|
),
|
|
),
|
|
@@ -281,31 +281,31 @@ class Mustache_Test_ParserTest extends PHPUnit_Framework_TestCase
|
|
|
Mustache_Tokenizer::LINE => 0,
|
|
Mustache_Tokenizer::LINE => 0,
|
|
|
),
|
|
),
|
|
|
array(
|
|
array(
|
|
|
- Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_TEXT,
|
|
|
|
|
- Mustache_Tokenizer::LINE => 0,
|
|
|
|
|
|
|
+ Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_TEXT,
|
|
|
|
|
+ Mustache_Tokenizer::LINE => 0,
|
|
|
Mustache_Tokenizer::VALUE => 'bar',
|
|
Mustache_Tokenizer::VALUE => 'bar',
|
|
|
),
|
|
),
|
|
|
array(
|
|
array(
|
|
|
- Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_END_SECTION,
|
|
|
|
|
- Mustache_Tokenizer::NAME => 'foo',
|
|
|
|
|
- Mustache_Tokenizer::OTAG => '{{',
|
|
|
|
|
- Mustache_Tokenizer::CTAG => '}}',
|
|
|
|
|
- Mustache_Tokenizer::LINE => 0,
|
|
|
|
|
|
|
+ Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_END_SECTION,
|
|
|
|
|
+ Mustache_Tokenizer::NAME => 'foo',
|
|
|
|
|
+ Mustache_Tokenizer::OTAG => '{{',
|
|
|
|
|
+ Mustache_Tokenizer::CTAG => '}}',
|
|
|
|
|
+ Mustache_Tokenizer::LINE => 0,
|
|
|
Mustache_Tokenizer::INDEX => 11,
|
|
Mustache_Tokenizer::INDEX => 11,
|
|
|
),
|
|
),
|
|
|
),
|
|
),
|
|
|
array(
|
|
array(
|
|
|
array(
|
|
array(
|
|
|
- Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_BLOCK_VAR,
|
|
|
|
|
- Mustache_Tokenizer::NAME => 'foo',
|
|
|
|
|
- Mustache_Tokenizer::OTAG => '{{',
|
|
|
|
|
- Mustache_Tokenizer::CTAG => '}}',
|
|
|
|
|
- Mustache_Tokenizer::LINE => 0,
|
|
|
|
|
- Mustache_Tokenizer::END => 11,
|
|
|
|
|
|
|
+ Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_BLOCK_VAR,
|
|
|
|
|
+ Mustache_Tokenizer::NAME => 'foo',
|
|
|
|
|
+ Mustache_Tokenizer::OTAG => '{{',
|
|
|
|
|
+ Mustache_Tokenizer::CTAG => '}}',
|
|
|
|
|
+ Mustache_Tokenizer::LINE => 0,
|
|
|
|
|
+ Mustache_Tokenizer::END => 11,
|
|
|
Mustache_Tokenizer::NODES => array(
|
|
Mustache_Tokenizer::NODES => array(
|
|
|
array(
|
|
array(
|
|
|
- Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_TEXT,
|
|
|
|
|
- Mustache_Tokenizer::LINE => 0,
|
|
|
|
|
|
|
+ Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_TEXT,
|
|
|
|
|
+ Mustache_Tokenizer::LINE => 0,
|
|
|
Mustache_Tokenizer::VALUE => 'bar',
|
|
Mustache_Tokenizer::VALUE => 'bar',
|
|
|
),
|
|
),
|
|
|
),
|
|
),
|
|
@@ -406,16 +406,16 @@ class Mustache_Test_ParserTest extends PHPUnit_Framework_TestCase
|
|
|
Mustache_Tokenizer::LINE => 0,
|
|
Mustache_Tokenizer::LINE => 0,
|
|
|
),
|
|
),
|
|
|
array(
|
|
array(
|
|
|
- Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_TEXT,
|
|
|
|
|
- Mustache_Tokenizer::LINE => 0,
|
|
|
|
|
|
|
+ Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_TEXT,
|
|
|
|
|
+ Mustache_Tokenizer::LINE => 0,
|
|
|
Mustache_Tokenizer::VALUE => 'bar',
|
|
Mustache_Tokenizer::VALUE => 'bar',
|
|
|
),
|
|
),
|
|
|
array(
|
|
array(
|
|
|
- Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_END_SECTION,
|
|
|
|
|
- Mustache_Tokenizer::NAME => 'foo',
|
|
|
|
|
- Mustache_Tokenizer::OTAG => '{{',
|
|
|
|
|
- Mustache_Tokenizer::CTAG => '}}',
|
|
|
|
|
- Mustache_Tokenizer::LINE => 0,
|
|
|
|
|
|
|
+ Mustache_Tokenizer::TYPE => Mustache_Tokenizer::T_END_SECTION,
|
|
|
|
|
+ Mustache_Tokenizer::NAME => 'foo',
|
|
|
|
|
+ Mustache_Tokenizer::OTAG => '{{',
|
|
|
|
|
+ Mustache_Tokenizer::CTAG => '}}',
|
|
|
|
|
+ Mustache_Tokenizer::LINE => 0,
|
|
|
Mustache_Tokenizer::INDEX => 11,
|
|
Mustache_Tokenizer::INDEX => 11,
|
|
|
),
|
|
),
|
|
|
),
|
|
),
|