public function testPrevious() { if (version_compare(PHP_VERSION, '5.3.0', '<')) { $this->markTestSkipped('Exception chaining requires at least PHP 5.3'); } $previous = new Exception(); $e = new Mustache_Exception_SyntaxException('foo', array(), $previous); $this->assertSame($previous, $e->getPrevious()); }
public function testGetToken() { $token = array(Mustache_Tokenizer::TYPE => 'whatever'); $e = new Mustache_Exception_SyntaxException('ignore this', $token); $this->assertEquals($token, $e->getToken()); }