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());
 }
Esempio n. 2
0
 public function testGetToken()
 {
     $token = array(Mustache_Tokenizer::TYPE => 'whatever');
     $e = new Mustache_Exception_SyntaxException('ignore this', $token);
     $this->assertEquals($token, $e->getToken());
 }