* @author Kornel LesiƄski * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License * @version SVN: $Id: BlockTest.php 888 2010-06-08 09:48:33Z kornel $ * @link http://phptal.org/ */ class BlockTest extends PHPTAL_TestCase { function testTalBlock() { $t = $this->newPHPTAL(); $t->setSource(''); $res = $t->execute(); $this->assertEquals('content', $res); } function testMetalBlock() { $t = $this->newPHPTAL(); $t->setSource('foo'); $res = $t->execute(); $this->assertEquals('foo', $res); } function testSomeNamespaceBlock() { $t = $this->newPHPTAL(); $t->setSource('foo'); $res = $t->execute(); $this->assertEquals('foo', $res); } /** * @expectedException PHPTAL_ParserException */ function testInvalidNamespaceBlock() { $t = $this->newPHPTAL(); $t->setSource('foo'); $res = $t->execute(); } }