Beispiel #1
0
 /**
  * @covers \Barryvdh\Reflection\DocBlock\Tag::registerTagHandler
  * 
  * @return void
  */
 public function testIncompatibleTagHandlerRegistration()
 {
     $currentHandler = __NAMESPACE__ . '\\Tag\\VarTag';
     $tagPreReg = Tag::createInstance('@var mixed');
     $this->assertInstanceOf($currentHandler, $tagPreReg);
     $this->assertInstanceOf(__NAMESPACE__ . '\\Tag', $tagPreReg);
     $this->assertFalse(Tag::registerTagHandler('var', __NAMESPACE__ . '\\TagTest'));
     $tagPostReg = Tag::createInstance('@var mixed');
     $this->assertInstanceOf($currentHandler, $tagPostReg);
     $this->assertInstanceOf(__NAMESPACE__ . '\\Tag', $tagPostReg);
 }