From 605fcc87dfadf8eef2ffb8b1433e945182923686 Mon Sep 17 00:00:00 2001 From: conory Date: Thu, 22 Mar 2018 17:49:00 +0900 Subject: [PATCH] Fix unit test for template --- classes/template/TemplateHandler.class.php | 5 +---- tests/unit/classes/TemplateHandlerTest.php | 10 +++++----- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/classes/template/TemplateHandler.class.php b/classes/template/TemplateHandler.class.php index a226eeb86..1b143a0a0 100644 --- a/classes/template/TemplateHandler.class.php +++ b/classes/template/TemplateHandler.class.php @@ -466,10 +466,7 @@ class TemplateHandler { $expr_m[2] .= '=>' . trim($expr_m[3]); } - $nodes[$idx - 1] .= sprintf( - '' - ,$expr_m[1], $expr_m[2], md5( $buff . strval($idx-1) ) - ); + $nodes[$idx - 1] .= sprintf('', $expr_m[1], $expr_m[2]); } elseif($expr_m[4]) { diff --git a/tests/unit/classes/TemplateHandlerTest.php b/tests/unit/classes/TemplateHandlerTest.php index 64353518f..090a295b0 100644 --- a/tests/unit/classes/TemplateHandlerTest.php +++ b/tests/unit/classes/TemplateHandlerTest.php @@ -30,7 +30,7 @@ class TemplateHandlerTest extends \Codeception\TestCase\Test // foreach loop array( '', - '?>' + '?>' ), // while loop array( @@ -180,7 +180,7 @@ class TemplateHandlerTest extends \Codeception\TestCase\Test // issue 135 array( '

{$key}

Loop block {$val}
', - PHP_EOL . '$t1b443c9e474abcf95c0ff70798d10a4c=$__Context->_m_list_all;if($t1b443c9e474abcf95c0ff70798d10a4c&&@count($t1b443c9e474abcf95c0ff70798d10a4c))foreach($t1b443c9e474abcf95c0ff70798d10a4c as $__Context->key=>$__Context->val){ ?>

key ?>

Loop block val ?>
' + PHP_EOL . 'if(is_array($__Context->_m_list_all))foreach($__Context->_m_list_all as $__Context->key=>$__Context->val){ ?>

key ?>

Loop block val ?>
' ), // issue 136 array( @@ -190,17 +190,17 @@ class TemplateHandlerTest extends \Codeception\TestCase\Test // issue 188 array( '
Hello, world!
', - PHP_EOL . 'if($__Context->ii < $__Context->nn){;' . PHP_EOL . '$te536ab402425aa07f37ece1808639b07=$__Context->dummy;if($te536ab402425aa07f37ece1808639b07&&@count($te536ab402425aa07f37ece1808639b07))foreach($te536ab402425aa07f37ece1808639b07 as $__Context->k=>$__Context->v){ ?>
Hello, world!
' + PHP_EOL . 'if($__Context->ii < $__Context->nn){;' . PHP_EOL . 'if(is_array($__Context->dummy))foreach($__Context->dummy as $__Context->k=>$__Context->v){ ?>
Hello, world!
' ), // issue 190 array( '
Hello, world!
', - PHP_EOL . 'if(!($__Context->i >= $__Context->n)){;' . PHP_EOL . '$tcf235db237866cd5f280e0a7fdb2dca8=$__Context->dummy;if($tcf235db237866cd5f280e0a7fdb2dca8&&@count($tcf235db237866cd5f280e0a7fdb2dca8))foreach($tcf235db237866cd5f280e0a7fdb2dca8 as $__Context->k=>$__Context->v){ ?>
Hello, world!
' + PHP_EOL . 'if(!($__Context->i >= $__Context->n)){;' . PHP_EOL . 'if(is_array($__Context->dummy))foreach($__Context->dummy as $__Context->k=>$__Context->v){ ?>
Hello, world!
' ), // issue 183 array( ''."\n".'
{$vvv}
CD
', - '?>vvvls;if($t605f930a4a05d6efbed70a9059f688fe&&@count($t605f930a4a05d6efbed70a9059f688fe))foreach($t605f930a4a05d6efbed70a9059f688fe as $__Context->vvv){ ?>'."\n".'
vvv ?>
CD
' + '?>vvvls))foreach($__Context->vvvls as $__Context->vvv){ ?>'."\n".'
vvv ?>
CD
' ), // issue 512 - ignores array(