PhpSpec\Event\ExampleEvent::getSpecification PHP Method

getSpecification() public method

public getSpecification ( ) : SpecificationNode
return PhpSpec\Loader\Node\SpecificationNode
    public function getSpecification()
    {
        return $this->example->getSpecification();
    }

Usage Example

 public function beforeExample(ExampleEvent $event)
 {
     $specFilename = $event->getSpecification()->getClassReflection()->getFileName();
     $specClass = $event->getSpecification()->getClassReflection()->getName();
     $exampleName = $event->getExample()->getFunctionReflection()->getName();
     $this->getIO()->writeln($this->teamCityMessage('testStarted', array('name' => $event->getTitle(), 'captureStandardOutput' => 'false', 'locationHint' => "file://{$specFilename}::\\{$specClass}::{$exampleName}")));
     ob_start();
 }
All Usage Examples Of PhpSpec\Event\ExampleEvent::getSpecification