From 1330cf1d4822b20b6378a1e2edf64f3ddb209c9a Mon Sep 17 00:00:00 2001 From: Justin Hileman Date: Sun, 23 May 2010 00:48:43 -0400 Subject: [PATCH] Updated implicit iterator test to reflect changes in mustache function names. --- test/MustachePragmaImplicitIteratorTest.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/test/MustachePragmaImplicitIteratorTest.php b/test/MustachePragmaImplicitIteratorTest.php index 20e3c4b..cd4b711 100644 --- a/test/MustachePragmaImplicitIteratorTest.php +++ b/test/MustachePragmaImplicitIteratorTest.php @@ -6,9 +6,9 @@ require_once 'PHPUnit/Framework.php'; class MustachePragmaImplicitIteratorTest extends PHPUnit_Framework_TestCase { public function testEnablePragma() { - $m = $this->getMock('Mustache', array('renderPragma'), array('{{%IMPLICIT-ITERATOR}}')); + $m = $this->getMock('Mustache', array('_renderPragma'), array('{{%IMPLICIT-ITERATOR}}')); $m->expects($this->exactly(1)) - ->method('renderPragma') + ->method('_renderPragma') ->with(array('{{%IMPLICIT-ITERATOR}}', 'IMPLICIT-ITERATOR', null)); $m->render(); } @@ -31,7 +31,8 @@ class MustachePragmaImplicitIteratorTest extends PHPUnit_Framework_TestCase { public function testCustomIterator() { $m = new Mustache(null, array('items' => array('foo', 'bar', 'baz'))); - $this->assertEquals('foobarbaz', $m->render('{{%IMPLICIT-ITERATOR iterator=item}}{{#items}}{{item}}{{/items}}')); + $this->assertEquals('foobarbaz', $m->render('{{%IMPLICIT-ITERATOR}}{{#items}}{{.}}{{/items}}')); + $this->assertEquals('foobarbaz', $m->render('{{%IMPLICIT-ITERATOR iterator=i}}{{#items}}{{i}}{{/items}}')); $this->assertEquals('foobarbaz', $m->render('{{%IMPLICIT-ITERATOR iterator=items}}{{#items}}{{items}}{{/items}}')); }